You never know how something is going to fit if you have never bought this product before.  My shirt was larger than I expected, but not too large to return.  Next shirt will be in a size smaller.  It feel great and seems to be well made.