So far, so good.  It arrives in one large box of six pieces.  It is easy to assemble.  The seats and back seem to be made with a firm foam.  the arm rests are softer.  It feels like poly fill.  It is just on the small size of a full size sofa which works for me.  It has an economy price so my expectations are realistic.  So far I am very happy with it.