Assembly instructions are unclear at times leading us to spend a lot of time reading and re-reading them, and resorting twice to calling the customer service line.  Not a one day job and most definitely requires up to 4 people to put up the roof.  Having said that we really love the finished product.