The sofa is excellent! It is firmer than I expected, but the sofa is very comfortable. I recommend this sofa and I would buy it again.