"My kitty has urine accidents that get on the floor. This thing is great because it protects our tile floor and keeps the bathroom from smelling barn-ish from cat urine. The urine "stains" the mat, but eventually dries so there no lingering wetness. Plus, it's machine washable! I haven't washed it yet, so I hope it holds up. I didn't buy it to prevent litter from spreading so I ignored the reviews that said that didn't work. However, it takes litter right off her paws! Awesome!"