A thorough cleaning of your glasses should take no more than 10 minutes and regular maintenance should take no more than 5 minutes (and just a minute or two, if you incorporate glasses-washing into your hand-washing routine).