This rug is gorgeous and I have been very happy with it.  We have had no spills so far, so I can't say how well it cleans.  Even my husband likes it and he hates everything.  Goes very well with lots of decor.