We just love this sofa and chair. We put it in our sunroom. 
The seat cushions are firm so they feel like they will last.  You don't sink down in the cushion. 
Very comfortable. 
I did change the pillows only because they did not go with the room.