Great on: glass, mirrors, stainless steel, and other shiny surfaces. The secret to it's cleaning power is...cornstarch! Yes, that's right, cornstarch. Doesn't seem like that would work, but it does. But it's important to shake very well before use and wipe it off completely when using it to prevent residue from causing streaks.