I have a firm  mattress which I need but this topper makes a huge difference  in comfort.