This product cleans and protects the carpet. I have 3 grandchildren running all over the place and it has stayed clean so far! A good fragrance and does a fantastic job of cleaning the grime out of the carpet. Would DEFINITELY recommend this product!!