The colors are true to the photo, being various shades of grays. I have it by the front door so I am hoping that it is not too light but when it does get dirty, I will just shampoo. Putting a rug pad underneath is important as it makes it more secure on your floor and gives it a little more cushion.