My husband is writing this since he was the assembler. 
Very satisfied with gazebo and it looks great!  Arrived nicely packaged, and there was no damage when it arrived.  Assembly was about what I expected, took me 14 hours over 2 days to assemble it.  Only had to have minimal help, bolting posts together and handing me roof panels. The roof is tricky, instructions are a little vague on the roof, and the clips that go on the end of each roof panel are worthless. I understand the concept of why you use them, I didn’t, and assembling the roof was MUCH easier, and no leaks. I used 3/8 self tapping bolts on all four corners so if it blows away, my concrete patio goes with it. I put two, 20 inch fans in mine, with a metal roof, it does get warm, but the 2 fans really helped. VERY SATISFIED!