I needed a very good micro cloth that I could afford and that handles a variety of cleaning jobs. I have used lighter weight microfiber cloths that serve well for one or two cleanings before they start to fall apart and I have also used the more expensive variety of micro cloth that are superb, but much too expensive. This is the BEST choice for great cleaning and for a reasonable price. They hold up very well. I recommend laundering before using for the first time with any micro cloth. I think they perform even better after they have been laundered. Just purchased another package of these towels -- they are still the best microfiber towels-for the price. It always great to find a product that maintains its quality over time.