Small for stated size.

Shirt appears to be well made as well as logo design and quality. Ordered an XL and this would easily fit a medium but would be tight for a large and length would be difficult to tuck into waist.

###

