It is environmentally safe and friendly and very economical to use on all glass surfaces with all types of soils. Specially designed to work quickly to leave surfaces sparkling clean without streaking. When diluted at 30:1 this product works easily to cut dirt and grime build up from windows and mirrors.