Received this in multiple packages. All in very good shape.  It was very easy to put it together and we are loving it.  Seats are deep, cushions are comfortable and high enough to easily get out of whether you are young and agile or older with bad knees.  We are very pleasantly pleased with the quality of the product.  This is my lifelong piece and it lived up to my hopes.