The quality of this outdoor sofa far exceeded my expectations!! The frame is solid, easy to assemble, great size, and the cushion quality impressed me most, nice water resistant fabric, full and firm but still very comfortable and holds its shape.  Highly recommend.