My mattress is too firm and was causing me back problems. I bought this topper on a whim and it has made such a difference! It really softens the mattress and I have not had problems with my back since using it. It does not slip off the mattress with the mattress protector and sheets on top of it which is wonderful! I have 2 100+ lb dogs that sleep with me and are constantly moving around and on and off the bed and I have had zero issues! This is a game changer!