A little on the firm side but the arms are sturdy enough to lean against which I love. Altogether a sturdy couch, just add a couple pillows and blankets and youre good to go!