Anti Fog cloth
I was having problems with my glasses fogging up and these seem to take care of the problem.  They are very soft and will not scratch your glasses.
Rating: 5 stars