Everything arrived in perfect condition!! Set up was easy and quick. The couch is a little smaller than expected, but for the price you can’t 
beat it!! Little stiff, needs some breaking in, but well worth the cost!!