This is without doubt the finest product of its type I have ever used.  I love streak free glass.  With ECloth, that ideal is easily achieved.