I love these for my son's white uniform shirts (although any color would be great).  My son had managed to quickly ruin more than a couple more expensive ones - he manages to get them so incredibly filthy, not to mention the "washable black paint" that never comes out.  When I found these I got very excited.  The quality is great and if I have to toss one out after it becomes unwearable, it doesn't hurt as much because of the price.