This memory form mattress topper does the job. I attached a picture that shows how thick it is. It is cooling but I had to put a waterproof mattress cover over it to keep it clean. It does not slip out of place.