I wanted a mattress cover that would not only help prevent allergens but would hopefully relieve them. Also I was thinking about when the little ones are all in the queen size bed because they are watching tv before a nap. Sure enough a few days after we put this protector on the bed my niece spilled water on the bed. It cleaned up easily without any of it soaking through to the mattress. 
The mattress pad did take two of us to put on the bed so I do wish it had a little more elasticity so it wasn't a struggle to do alone. I'm satisfied with the overall quality of the mattress protector but it does get warmer than a traditional mattress 
cover.  It is so much better than our previous protector that wasn't nearly the quality.