I purposely bought this because it’s not all one color and hides stains easily.  My dog has been laying and trampling all over it for a couple months now and can’t see the dirt.