I love this rug! It matches my area perfectly.  Two days after I got it our new puppy had a little accident on the rug and to my surprise it just puddled on the top and didn't soak it to the rug.  It was very easy to clean up and it left no spots on the rug.  Definitely happy with this rug!