This does not fit snuggly on my tempurpedic mattress. It's too big. It ripples on the top of the mattress and you can feel them through the sheets. And it pops off the corners constantly. I wish I would not have purchased it. A lot of money for it to NOT fit a mattress from the same manufacturer. Not what you would expect from a brand like tempurpedic known for quality.