It's fantastic and exactly what I needed.  The cushions are firm enough to be comfortable but you don't "sink" in where you can't get up