Perfect for me I’m on the heavy side. It’s soft but also supportive very bouncy. I’m a happy customer