This item works very well at removing smudges and film. Sometimes it takes a puff of your breathe on the lens or filter for the pen to work, but this isn't a big deal and won't damage anything. I rate it four stars because I normally need to use a microfiber cloth after cleaning with the pen since the carbon in the cleaning agent can leave behind small grayish specks. However, the pen helps remove spots that the microfiber cloth alone hasn't been able to remove.