This is a great gazebo but definitely make sure you have help to assemble it and follow the directions. The majority of it I was able to assemble myself but the roof took 3 people. Now that it is up we enjoy it a lot with family gatherings. My only complaint is using UPS to deliver it they damaged two of them in the process of delivering them. Yardistry's and Cost Co's customer service was great and shipped me new ones, UPS not so great:( I considered giving 4 stars due to shipping issues but the gazebo is great so 5 stars!