This stuff works wonders. It foams up and is super easy to remove. I don't have to repeat the process or scrub at the ick on the windows/mirrors. The only issue/complaint I have is the smell. It's kind of a strong chemical smell. Best if used when kids aren't in the room. Your windows will sparkle!