Definitely need 2-3 people to assemble. Roof is easy once you understand how to do it. All in all, great product. Wish it came with privacy curtains.