Our dishwasher repairman recommended this product to us. We called him because our drinking glasses weren't clean after running through the dishwasher cycle. There was a haze on them. The repair man said the problem was the Finish rinse aid product we had been using - that it foamed too much and left residue on the glasses. This Lemi Shine product did the trick. Glasses are sparkling clean now.