I always wash mine before their first use (unless they're dirty towels destined for engines, undercarriages, etc). when I first started getting into detailing, someone (can't remember who off hand) said that there are bits and pieces of leftover microfiber in the weave when the towels are manufactured. the initial wash will get these little bits out of the towel and leave you with a perfectly clean weave.