I use this for under a puppy pad and it protects the floor. It holds moisture well and is washable.