Don't use washing up liquid of any sort, it's got salt in it which scratches any surface. I use good old fashioned Spit, it works on all diving masks and is proven, spit on the visor (inside of course), smear around to cover the entire surface then wipe off with a damp cloth, job done. Sounds a little disgusting but it's plentiful and free. Try it before you pass judgement.