We love this patio sofa!  Wonderful quality frame.  Cushions are full and comfortable.  Would definitely recommend.  A little time-consuming to assemble but worth the effort.