I can get hold of a brilliant cloth for cleaning glass inside and out smear and dirt free, its 2 sided ones for polishing and ones for removing dirt/grime. Easy to use and machine washable. I always had problems cleaning glass until i used this! its a couple of quid for it....im thinking of buying 10 in bulk if anyones interested. they work out to be a few quids each?