Bought this as my mattress was a little firm. It's made my mattress perfect! Stays in place, doesn't move around and is just super comfy. So happy I bought this. Big smiles from me!