Im really happy with this sofa. It fits perfectly into a small space. I added some throw pillows. While it is firm, I actually like that.