This is a great sofa. I have expensive expresso cabinets that this sofa works really well with. Not too firm. Very comfortable for a good price.