Strong, sturdy, well built gazebo. We just had 60mph wind gusts here in NJ and the thing didn’t budge. As for assembly, I did it by myself, which took about 8 hours. Some tips, do not tighten bolts all the way until you are finished. This will allow movement to line up holes for the roof panels. Also, I screwed in the roof cap last.  This allowed movement to get the roof panels under it.  Installing the roof panels were a pain but if you take your time, you’ll get through it.  Even though I installed it myself, I do recommend getting someone to help. Overall great gazebo.