I purchased this little kit in the Wal-Mart Vision Care Center for $4.00. I got 20 pre-moistened towelettes, A 1 ounce bottle of liquid lens cleaner & A micro-fiber cleaning cloth. This was a great purchase for both myself & my husband as we both wear glasses, not only do these do a nice job of cleaning our glasses, They are also easy to transport in my small purse, and the 1 ounce bottle of liquid cleaner is refillable for life. My husband can carry a couple of the towelettes in his pocket or keep them in his work bag. The non-abrasive cloth easily "lifts off' dirt when used with the liquid cleaner. The cleaning cloth can be machine washed occasionally, But dont use softener. Can also be used to clean Sunglasses, goggles, binoculars, camera lenses, CDs/DVDs, PC Monitors.