The sofa is firm but overall feels like a quality piece of furniture for the price. I love the color!