I don't use my dishwasher all that often; for me it's easier to just wash dishes and glasses by hand and let them air dry. I have a couple of different dishwasher detergents that I use when I do run it and I have found the Electrasol works the best on stained glasses and coffee mugs. If I am not doing a load in the dishwasher I will use this to soak stained canning jars, coffee mugs and glass juice containers to get the stains off of them. Just a couple of drops of this in each container is enough to loosen and remove stains. This does not foam so it doesn't look the same as a regular dish soap but I have never been disappointed with how it performs. When I use this in the dishwasher I add it to the detergent cup that pops open after the first rinse cycle. If the dishes are extremely dirty I will add a little extra to the power scrub door and set the dishwasher to run an extra ten minutes. The power scrub feature is basically an additional wash cycle and it can really help with food that is greasy or on baking dishes. I prefer the liquid over the powdered version; the powder can clump and it can be hard to get out of the cardboard box. This is worse in the summer than in the winter but you basically have to cut the box open and break up the block of powder to use it. Compared to other liquid dishwasher detergents this is one of the best deals going because you don't have to use a lot of it to see great results. One of the best things about it is that there isn't a heavy or overpowering scent to it when the dishwasher goes into the drying cycle. I have purchased some detergents for the dishwasher that were so strong you couldn't be in the kitchen when it was running through the wash, rinse or drying cycles.