I love this dog bed so much!! It is definitely waterproof… my dog literally peed on it 2 days after I got and it completely washed clean.