I have a topper over my orthopaedic mattress. It's fab for my arthritis but it does keep the heat in which isn't so good for Summer. Do your homework re the density of the foam as not all foam is the same. If your current mattress is ok try a topper and see how you get on before you commit.