Now that we finally have it up I can say that it is just what we need. The shipment came in 4 different boxes. The shipping company ruined two of the boxes, damaging the top inserts for the roof. I immediately opened a claim once they arrived and the team had replacement parts to us in less than a week. It took my husband a few hours after work or two days to completely put up. If the shipping company had not caused issue, we could have done it all in one day. We also had a tornado pass through on the day that it was halfway installed and nothing was messed up. I'd say we are really happy with this purchase!