I bought this to go on top of a new, firm, high-quality mattress - just to soften it a bit. I was surprised at how firm the foam was too. Better than some reviews made it sound - it's a basic no-frills foam topper - just be mindful it's firm too with a bit of off-gassing.