The directions are difficult to follow. The screens for ventilation don’t attach on the top and their directions were the most confusing. 22 hours of labor, but I absolutely love the gazebo. We stained it and put polyurethane on it to protect it. Wish we would have done that before we put it together. The legs are solid and the roof is screwed in tight. No worries about this gazebo falling apart during a storm. It is a solid build.