Exactly what I wanted! The sofa is firm, but cozy. I was a bit nervous to buy a sofa without ever seeing it in person, but I’m so happy I did. It’s big enough for myself and friends to lounge out on, and the perfect firmness to multitask on (aka, you won’t sink into this couch and become a potato) while still being cozy enough to spend a few hours watching a movie. Overall, very happy