This Mattress Protector was just what I needed! I have horrible allergies. I woke up after sleeping on this Mattress Protector and felt great! I did not wake up hot. Like I normally do every morning. It washes very well and is super easy to take off and on quickly. I love it!