Definitely waterproof! (I tested it beforehand.) I have a one & two year old who tend to let their cups leak. So when I bought my eldest two new mattresses, this was a must purchase! It also comes with a 15 year warranty (excluding man made damage).