We have been using these glass cloths for the last 3 years in our high end cleaning business. My original ones are 3 years old and still look great.
Would not use anything else on mirrors, glass, chrome etc. Streak and lint free every time. And wash up lovely to use again