Wow, this eyeglass lens cleaner is fantastic! It not only removes smudges and dirt from my lenses, but it also tackles the grime on the frame (check out the before-and-after pics!). It's affordable and perfect for everyday use or travel. The handy screw tool & the large microfiber cloth are great.TY