I wouldn't say it was necessarily "waterproof" given the material it is made with, however, it is quite water resistant. Even with it being a year old and very commonly worn and washed multiple times, when water hits it, it beads up and rolls right off. It withstands a large magnitude of rain and water but given enough time in enough water it will eventually soak through but I don't tend to allow my son, whom it was for, to be in the rain or water that long so I can't give an adequate targeted time and amount that it would give in to water. Over all I'm very happy with this purchase! Hope this answer is helpful!