Perfect three cushion patio sofa!  Substantial, firm Sunbrella cushions.  Very comfortable!