I thought the product cleaned well but it took way to long to get the whole process done. It also had a kind of nasty Oder before you run the machines but I assume that is all the bad things in the machine. The smell of the machine when it was done was great, but you really have to plan to do the cleaning because of how long it takes.