This thing is PERFECT for the price. I was concerned it would be too firm, but not at all. It's so comfortable!