This piece of furniture was very well packaged.  It came in 5 boxes with all of the hardware.  Everything lined up and was easy to put together.  The fabrics is so soft and the firmness is just right.  I love all of the pillows too.  This couch is big enough to fit my family of 5 with room to spare.  I love it!