It was CRAZY to put up (that might be because my husband is the only one with any handyman skills and I helped), but we had help putting up the frame, it took us 6 hours to do the roof. It’s beautiful! Not everything lined up perfectly, but it looks great and it’s VERY sturdy. We put it up yesterday and it’s beautiful!