Truly is water resistant. My only note would be that it is noisy when you shift around on the bed. We have a high-quality pillow top mattress, and this seems to pull too tightly on it - making it less of a pillow-top and more of a firm mattress. 

Pros: water resistant, affordable
Cons: too tight, noisy