I have a bed wetter at home that also has seasonal allergies.  This mattress cover nails it on both fronts.  Saves my mattresses and keeps my kiddo from sneezing.  Love this.  Easy to get on and off too.