I was nervous about buying such a light colored rug because of potential spills an stains, but I went through with it because we have a white haired dog whose hair shows up on everything that is dark.d  
We've already had dirt tracked on it, dog vomit, and a bit of spaghetti sauce spilled, and they all cleaned up wonderfully (and I can't see the dog hair).




Pros: soft - great for infants