Each Ballistol Special Cleaning Cloth pack comes with three 16.5" x 16.5" special cleaning cloths. Made from dense and strong bamboo fiber. They are ideal for the delicate cleaning needed for machine and gun parts.