I'm super happy with this sofa. Perfect balance between rational and informal. Not too firm, not too soft. True words: after I had my first nap on it, I decided to change my mattress. My friends couldn't believe the price when they saw it. Too bad it does not have a matching ottoman!