Giving 5 stars but also will be honest that I’m not using it for its exact intended purpose. However, it’s still perfect for what I needed because of its puppy pad qualities. My dog is the sloppiest water drinker, literally puddles all over the place every time she drinks. I’ve tried many different rug and mat options to try to keep the floor clean, but it needs to be easy to clean too because otherwise it gets yucky fast and it is always a hassle. My dog also has some physical challenges with her back legs and we’ve recently purchased a lot of area rugs and runners to help her out to keep her footing on the hard wood and laminate. This potty pad was exactly what I’ve been looking for to keep under her water dish and catch all of the extraneous water, plus it’s large enough and flat enough and sturdy enough like a rug (ie doesn’t slide, comfortable to walk on for us and for her in the kitchen, dries fast, protects the floor) and it’s WASHABLE!!  Win win win all the way around.