It appears to be waterproof; however, it holds air and even when you push all the air out it blows back up. Strange and it makes it difficult for my Maltese dogs to get on, off, and over.