This is a great rug that does not show dirt or stains! I have a large white dog and needed a white-based rug to not show too much of his hair but that also had some smeared color to disguise dirt and stains. This rug does the trick. It is pretty thin and low pile but perfect to introduce a light pattern into our living room!