This protector from AllerEase is something that I wanted for I have allergies. I am quite pleased with it, but, as the weather gets warmer I am questioning whether it will make me too hot.(time will tell with the waterproof).  I gave this rating due to the difficulty I had putting it on, as fallowing directions on the package. I had some difficulty putting it on, but it does fit nicely when it is on and zipped up.