It does hug the mattress nice & does not slip off. It's not as plush as I thought it would be but still very good topper