I've had this sofa for about 8 months now, and it suits my needs perfectly. The sofa is firm, which is what I like in a sofa. If you like a sofa that you can sink into, this is not it. But if you like a sofa that feels like it supports you, this is great. I've wanted to buy a velvet Chesterfield for some time, and I like the contemporary take on that design. I find this sofa to be super comfy and cozy to lay on while watching tv, reading, etc. I have no complaints.