“This is a good product and perfect for mirrors. It does take a bit more work on windows, as I found it a little bit smeary. Just needs a bit more wiping over with a dry cloth to remove the smears. Worth the extra work as it is so much better for the environment”