Hee Grand Mens Slim Fit Button Short Sleeve Shirts Chinese XL Navy According to the suggestion from most of Customer: Choose 2-3 size larger than usual cause Our size is Chinese size. Chinese M Length:26.4" Bust:38.6" Shoulder:16.5" Chinese L Length:26.8" Bust:39.4" Shoulder:16.9" Chinese XL Length:27.2" Bust:40.2" Shoulder:17.7" Chinese XXL Length:27.6" Bust:41.0" Shoulder:18.5"