I bout several of these beds for our dog rescue and they are very easy to clean and really are waterproof