Purchased this to lay underneath puppy pads which sometimes leak. So far it is working for my smaller dog.  Says machine washable but I will hose down instead.