Shipment arrived over the course of 5 days....4 pieces day 1, 4 pieces day 2 and the last remaining and key piece on day 5. There was a slight rip in the material where the back piece locks into the base but will not be noticeable. There was 1 piece that did not have holes to accommodate the back rest however the receiving bracket was there after we put a small hole to confirm. Assembly is a bit of a pain as pieces shift and come apart as you add more but it is not very difficult overall...just tedious. Expected more I guess.