Definitely not waterproof. Not for outdoor use either. Poor quality. I washed it once I received it and holes formed along the seams in 2 different spots, so I had to sew it before it even got put on the mattress. I wouldn't recommend it for the price point.