I am in LOVE with this couch! It is nice and firm, yes, but I feel that the velvety feel of it makes it feel soft and comfortable regardless of being firm. The color is really nice and lives up to expectations. I love the flexibility of it being modular and setting it up how I see fit. Would definitely recommend.