Absolutely love my mattress protector I purchased for my Temperpedic mattress! The name "Tempurpedic" speaks for itself however, the quality is A+!