I haven't had the rug very long, but so far it has seamlessly handled the smashed food crumbs of my toddler, lots of spilled milk, my dog's dusty paws and wet face, and even a splatter of red wine. All of those were easily wiped away, and there is no sign of lingering stains anywhere. The pattern would disguise any stains anyway, and that is kind of the point! Great rug for kids and dogs. Highly recommend a rug pad underneath for comfort.