Multipurpose cloth, handy for a wide range of tasks to limit number of different cloths neededStrong and durable, won't tear easily and can be reusedParticularly good for cleaning glass - does not leave any lint or streaks on surfacesStrong texture for excellent oil and water absorption This product has NSF P1 certification and is HACCP International Food Safety certified