I bought this topper for my memory foam mattress because it was just to hard. The memory foam topper is a life saver. Now the bed is perfect. Would recommend it is the perfect depth and firmness.