Bought this for my brother, sizing was great, great quality t-shirt for a few bucks.  I purchased one of each for my two brothers and my father and they all loved them.  Wish they came in XL though, as my husband is quite tall with a sturdy frame, the large wouldn't fit him!