Got this shirt for a 5K and i normally wear a Large however, i wanted a shirt that was loose so i ordered a XL. The shirt fit me tight but it still fit and it looked nice so i am happy. If you want a regular fit order a size up, if you want a loose fit order 2 sizes up.