For the price, this is a very nice sofa.  It came delivered in two boxes, with everything neatly stored inside the base.  I removed all the pieces, opened the plastic pillow containers so they could inflate.  All pieces are labeled with letters.  This sofa was easy to put together and the material is very nice.  I have two dogs so I wanted a nice sofa that was not too expensive.  I have already mentioned this sofa to my friends in MS.