Loved the sofa. Firm but comfortable. It was a little smaller than expected but fit our space perfectly.