I have a memory foam mattress which after 8 years is starting to sag a bit so bought this hoping it would give me another year or so use. Has certainly made a difference but it does tend to ripple up in places. I’ve put a mattress protector over it to try to stop it happening but still does it. Bought one for my daughters bed too and she finds it very comfy.