Arguably the worst mattress protector I've ever owned. Way too big for the TempurPedic mattresses -- slides all over the place. Moreover, we have a Cooling Mattress (which we paid extra for) and really shouldn't have, because the TempurProtect negates the Cooling Completely.