This gazebo is amazing ! Very sturdy and well made. It does take some time to put together and the roof is very tricky to assemble.It probably took me and my husband about 3 hours to figure out the roof as the instructions are not that clear. The trick is to put the big, lower parts in first and secure them and then slide in the top pieces. I had to find a video on line to learn that. 4 stars for the assembly part. Otherwise it would be a 5