Very good quality rug and hides dirt or stains well. I have two kids and three cats and this rug looks great even though they already are making a mess on it.