For glass and mirrors. Thousands of polyester/polyamide blend, microscopic fibers pick up and hold dust, dirt and grime. Hypoallergenic, lint-free, nonabrasive cloths eliminate streaking and absorb seven times their own weight in liquid. Blue color-coded cloths help to avoid cross-contamination. Machine washable. 16 x 16 cloths. Environmentally conscious.