Please check the size chart carefully:
S-----Shoulder 17.55"---Sleeve 17.16"---Chest 42.12"---Middle Back 32.76"
M-----Shoulder 17.94"---Sleeve 17.55"---Chest 44.07"---Middle Back 33.07"
L------Shoulder 18.33"---Sleeve 17.94"---Chest 47.03"---Middle Back 33.38"
XL----Shoulder 18.72"---Sleeve 18.33"---Chest 49.99"---Middle Back 33.69"
2XL---Shoulder 19.11"---Sleeve 18.72"---Chest 52.96"---Middle Back 34.01"