Buffalo Industries (65003 12" x 16" Microfiber Cleaning Cloths, (Pack of 12) Ultra absorbent, super gentle premium micofiber cloths Clean and polish with or without chemicals Ultra fine fibers act like dirt magnets to clean & polish fine surfaces 16" x 16" fully hemmed