This is an awesome rug that I put in my entryway and so far it’s been great. My dog is throwing up on it three times and it hasn’t stained yet. ￼