The shag leather hides any dirt.... simply shake it out too! The only con is my little dog loves to chew on it! She likes it too. I've been saving any extra pieces so I can sew back on if I have too. Perfect size for underneath my kitchen sink and by the stove.  Beautiful and classy... different than other rugs you normally see.  I bought two of them.... would like more!