Hanes makes a great sunscreen-type shirt at a good price. I've purchased several more expensive brands and this is just as effective albeit a bit thinner which is fine as I appreciate it's light weight. A previous white version did show stains from sunblock but the blue did not.