I was expecting microfiber but this is not even close!!! The pouches are shiny cheap rayon type fabric that just spreads around any smudges on your glasses or device - doesnt clean whatsoever. I was fully expecting a more substantial fabric i.e.microfiber which is what they described in listing. I attached a photo of my own yellow microfiber cloth next to the grey pouch I just received. The pouches are very flimsy almost like the fabric of some super cheap polyester dollar store underwear that youd never buy! (sorry for the low brow analogy but thats all I could think of). I realize the product is only $6.95 but I bought it because it appeared to be just what I needed and happened to be a great price. I now have to waste my time sending the bags back to Amazon for a refund! These pouches are not even on the same planet as the nice thick absorbent fabric used in eyeglass cleaning cloths or in microfiber sheets. Even if I were to use them to just store my clip on sunglasses and not clean them, I don't think these pouches would protect them from much of anything other than maybe fingerprints. The fabric is so thin that anything inside them could easily get scratched right through the flimsy polyester. Bummer - I was looking forward to protect my clip-on sunglasses somewhat buffered in my purse and to have the convenience of the pouch doubling as s cleaning cloth. I wouldve paid twice this amount or more  to get real microfiber but this item is worth less than zero when I factor in my time to return it and write this review. Dont waste your money and time. Thumbs down!