Eye doctor told me to coat glasses with anti-fog product. He also said that if a person doesn't emit high body heat glasses stay clear.