Windex has two formulas. One with ammonia and one without. You can't tell by looking so be sure of the one you are buying. The bottle that say Original has ammonia, the other will say ammonia free. They both work completely different on the same surfaces. I'm not that fussy about my appliances. I spray whatever I'm cleaning with on them and wipe clean. The stainless I have is not shinny more matte and doesn't smudge very much. I keep my two year old grandson during the day and his prints wipe off with a damp paper towel.