I absolutely love this poof! Looks and comfort. It’s firm enough to keep its shape, but soft enough to put your feet up. I♥️ priced out many poof’s and this one is such a great deal and good quality.