Absolutely LOVE our gazebo. My husband put it together himself. The frame took a couple hrs but the roof took some time for sure, a lot of pieces. Overall, it wasn’t terrible to put together just a little time consuming. We just ordered new furniture which I can’t wait and we’re adding a fan in the top of the gazebo for some air flow & helps with mosquitoes at night. Highly recommend this gazebo!