A total pain to put together but we'll worth it once it's done! My husband put thus together alone, and it took 3 days. After putting together a gazebo with with wooden supports, this one has far more pieces for the roof. A bit more involved but looks nice once together.