Back cushions are super soft, seat cushions are a little firm, but the fabric makes it soft and comfortable. Perfect couch for naps!