This mattress protector is great. I really like how the entire mattress is covered by the protective material (you never know when you sleep with a dog). I also appreciate how I haven't had an issue with the waterproof material increasing my bed's overall temperature at night.