We like this couch a lot, it fits our space well. If you read reviews and the description, make sure to measure your space because it is on the smaller side, but it works for where we needed to put it. Yes, it is a firm sofa, but I assume the foam will soften up the more we use it. You can’t beat the price for the what you are getting with this couch.