Accessories You Need: Glasses Cleaner
Why wear reading glasses you can't see through because of smudges and dust? Using the proper eyeglass cleaner can help protect the lenses. A good cleaner can help reduce fogging problems as well.
You do not want to use harsh chemical cleaners or solvents. Cleaners like Windex or anything acidic will wear the finish off of the frames and possibly damage the lenses over time. By the way, there is no such thing as "dishwasher safe" glasses, just the ones you can drink out of!
Use the cleaner with a soft tissue. If you do not have any eyeglasses cleaner, then I suggest a micro fiber cleaning cloth which can safely remove fingerprints.