The pieces all came within a couple weeks and were in huge boxes but easy to pull out and have it ready to use. (kids like the boxes to make a little city- ha). The delivery driver text me when he was going to be arriving and again when he was 15 minutes out to allow time to have someone there to put them in the garage.  I need connectors which I would have thought it would come with to keep it together - but other wise looks great on our new porch.