Pretty good quality sofa.  Simple assembly process, but was surprisingly difficult and frustrating to get the parts to finally fit together properly.  Cushions are loose (not attached to rear).  Pretty comfortable and feels sturdy and supportive.  A good value.