I get compliments whenever I wear these, and I'll send them as a gift when it's a good friend ;). I have them in white and navy. I use the navy colored one for fishing cause the white ones get dirty/grimy/blood in the collar and cuff from sunblock/sweat/etc. I have other brand white sun guards and it's the same problem. Not sure there is a way around it with white guards.