Pretty sure this light colored fabric is designed to attract any and all dirt, dust, and whatever debris.  It's like magic, but not the kind I was looking for.  I bought this as a liner or layer between my down jacket and clothes to prevent white feathers on my clothes.  I do sometimes wear it around my apartment, which has just me living there - no pets, no kids!  Even if I wash it once per week, it looks so dirty - picks up everything, including lint that seems permanently adhered even after washing.  Two months of wear is not worth it and I'm embarrassed to wear it at all, anywhere.  Waste of money.