This patio sofa more than met our expectations. The base cushions are firm and supportive and feel like they will hold up well. The couch is long enough to lay down on and the cushions are supportive enough for a comfortable nap! The sofa was relatively easy to assemble and feels sturdy. Well worth the price.