It's the perfect size for what I needed. It's firm enough to put items on top and soft enough to be comfortable with your feet up.