This is a firm couch for sure, but comfortable. It took a while to put together, and I wouldn’t say it’s the most well built couch I’ve ever had...but overall it definitely works. The measurements are right on. Perfect size for our needs. Not too small, not huge.