I love this sofa! It's firm but not too firm to be comfortable. I sit here for my morning coffee and always feel cozy! My only complaint is that the fabric snags really easily!