SLY Paintball Dual Sided Microfiber Cleaning Cloth - 2 Pack Dual-Sided: Absorbent Microfiber on one side + Polishing Microfiber on the other Non-Abrasive: Won't scratch your lens or gun Extra Large: 12x12", still fits in your pocket. Also makes a great gun mat!