This sofa is firm but very comfortable! Fits very well in my living room I got it a week ago but I wanted to give it time to settle so after a few days week lol it’s very comfortable! Fabrics a little scratchy but that goes away over all very happy