The couch was nice, def firm. If you’re looking for a soft cushy couch, this is not it. Although it’s durable if you have children. Only problem is it didn’t come with any pillows, I did get a refund and I’m now waiting for the pillows. But overall, it looks great with my carpet.