Took 5 minutes to assemble. However, the top part has a spring base that uses pressure to the roof to withhold the tower up. If my roof was flat, it would be perfect. I have arched ceilings so I had to buy some sticky padding to use in the gap between my roof and the top Base. It works, but not as sturdy as it would be if my roof was flat.