Easy to put together. Only hard part was getting the roof to stretch enough to attach to rafters. We love it.