Microfiber cloths have become extremely popular due to their ability to attract and hold dust and dirt. Glass cleaning cloths are usually soft, non-abrasive, and effectively absorb moisture, making them ideal for cleaning windows, mirrors, and other glass surfaces.