The waterproof mattress protector really keeps the mattress protected. I have little ones that have accidents!....So far, so good!