Does a good job, but...
This does a good job of cleaning my hard lens but if I were to buy another I would get one with an ultra somic light as well.
Rating: 3 stars