VERY firm but I suppose that means it should last a good long time. I love how it looks and I love the fabric.  I don’t love that I can feel the springs in the seats and ottoman.

Added after owning 6 months…. Probably wouldn’t have bought this had I known a few things….. feeling the springs sucks, some of the cushions are misshapen from sitting on them, complete dog hair magnet.