I was unsure about the design of this rug and that it might be “too much.” Wrong. It is really great in my space and I get so many compliments (because that’s what it is all about obviously.) It is incredibly soft and hides any dirt or spots easily. Not that I want dirt or spots, but I have a dog and you can’t tell at all! 
I would recommend a rug mat thingy.