I'm afraid that you regard the size as Euro Size and US Size.please do not follow system size chart !!!
if you want make a very correct choice you should choose by the size chart at the Second image !!!
>available: S, M, L, XL,XXL
>ASIA SIZE Shoulder / Chest/ Length / Sleeve
S:42cm/96cm/64cm/65cm
M:43cm/100cm/66cm/67cm
L:44cm/104cm/68cm/69cm
XL:45cm/108cm/70cm/70cm
XXL:46cm/112cm/72cm/72cm