Works great for cleaning my glasses with a little water and dawn dish soap. Way better than traditional cleaning and it's a set it and forget it kind of deal. It gets all the oils and dirt off of them and has not scratched or affected the coating. I also used it on my ring and it really got the dirt out, I wish I would have taken a before and after of that because I have been trying for years to remove some dirt from the back side of the ring and nothing else seem to work. This is one of those things I would definitely recommend.