“Caveat: I usually wear a Medium in full shirts like this, but this one was a bit small on me so I had to return it in favor of a Large. And a word to the wise -- the color you see in this photo is not accurate. The "navy blue" really IS a navy blue, very dark and almost black, not at all like the lighter purplish hue you see in these photos. (I am exchanging mine for a Large, in green. At least making returns is easy; they send you a return label to print out.)”