It took me approximately 21 hours over 4 days. Putting the top roof was a struggle by myself. The lower part of the roof went fairly easy especially once you get the hang of it. I did the majority of this myself. It would definitely go a lot quicker with 2 people as long as you have at least two 6’ ladders.
I needed a second person to attach the four legs together. And again needed another to help screw the rest of the bolts for the roof.
After it’s all set and done this is very sturdy and I will enjoy this over the soft top I used to have great eventually started leaking. This gazebo has a gutter system and the water drains at the outside of each post.