Firstly, clean them under warm water to remove dirt and debris.You should then apply a couple of drops of washing-up liquid between your fingers and work the soap suds into the arms, nose pads and rubber grippers. Rinse thoroughly. As a side note, if you’re in an area of hard water, ideally use distilled water or you’ll leave streaks. And if you have removable lenses, remove and clean as the oil from sweat can
When it comes to drying, this might sound a little out there but blow the water off via the cool setting of a hairdryer. Also, hold the lenses by the edges, again to prevent smearing. Then dry your glasses with a micro-fibre cloth, which usually comes with your glasses. Don’t use paper towels because they contain tiny pieces of wood that scratch. It’s the same with cotton – they’re formed from small particles that can leave marks.
As for fogging up, one neat trick is to squirt a little shaving foam onto each side of your lenses and buffet it away until it disappears. Again, use a micro-fibre cloth for this to provide the perfect finish.