Firm but comfortable. My only complaint would be the back is a bit short but great couch for the price!