This gazebo took my husband and I NINE hours to put together. The roof is a PITA (pain in the a$$). The velcro straps to pull back the curtains aren't great. Overall, it turned out really nice and looks great but it would be worth your sanity to hire someone to put it together!