Love this sofa! Exactly what I was looking for and I looked EVERYWHERE!  It's a very firm, but that is what I wanted...and the color is perfect!  Great quality, fabulous sofa for the price!