We bought this to go over a foam mattress that was described as "firm" . We love it. It is soft, comfortable and makes the bed a supremely soft and wonderful place to sleep. I would recommend as you can lay on your side, your back, your stomach and there are no pressure points at all. Wonderful!