For the most part it went up pretty quickly. My neighbor put it together and I was the helper! Took 2 full days! The only negative was that 4 of the roof supports weren't differentiated from the others so when they were installed, they weren't where they should have been.