I love this piece.  It’s nice and firm and holds its shape (so far) but can also be fluffed up if you leave a dent after having your feet up.  It’s exactly what I wanted.  I use it as a foot rest, not as a seat.