Love this sofa! It’s very firm, and not too deep. It’s also not too low to the ground, which I was worried about. Definitely recommend. Great value for the price.