For the price, this is a pretty nice sofa. It's firm, but not too bad with extra pillows.