It really does the job that it is intended to do. It not only cleans carpet but it also leaves the house smelling clean. I do not put my trust in any other cleaning products. None compare!