The gazebo is exactly what I wanted. Assembly was a mixed bag. The structure was simple and took my husband and I about 2 hours. Now the roof on the other hand was a BI**H, and took us an additional 4 hours. Luckily, we remodeled our home together in the past so the frustration and anger easily past without incident. Roof installation tip...disregard instructions and leave "S" panels out till very end. Or save your relationship and hire someone for $100 to install roof.