I purchased some of these for my husband.  He loves them.  The darker colors do fade over time.  Unless the shirt is really dirty, I wash these in cold water to preserve the color.  I will purchase more of these in the future.