I've ordered a number of t-shirts from this brand. The large is too big for me, the medium is too tight. Perhaps because this shirt is intentionally cut to be a bit snug. The quality is good, especially for the price.