Item is for sure waterproof! The only thing I would highly recommend is checking the measurements before you buy something because I bought it and it was a little to big for my king bed. Also when moving around on the bed it makes a swishy sound. It’s annoying but I do want to keep it to protect our mattress.