I have bought 10 of them for our rescue kennel, they hold up great and are easy to clean. Totally waterproof.