Hopes Perfect Glass. This is a 100% streak-free glass cleaner specifically developed for those who are frustrated with the haze and residue ordinary household glass cleaners can leave behind. Hope's Perfect Glass is formulated to be the best on the market. This acclaimed glass cleaner cleans your windows and glass quickly, easily, and without the streaks normally associated with lesser glass cleaners. Perfect Glass works so well, it even maintains the same streak-free performance in direct sunlight. The unique no-residue formula cleans quickly and completely, leaving windows, mirrors, and other glass surfaces looking perfect. And it is ammonia-free.