Best cleaner ever! No residue, no streaking. This is my cleaner for life!