I wear a medium in shirts and these run one size to small.  Also, the lengths of the shirts are not the same. I uploaded photos. The black shirt is shorter length wise & in the sleeves compared to the gray shirt.