size------chest--------length------sleeve------shoulder
M:--------120cm------70cm-------56cm--------52cm
L:---------124cm------71cm-------57cm--------53cm
XL:-------128cm------72cm-------58cm--------54cm
XXL:-----132cm------73cm-------59cm--------55cm
This is the Asian size, smaller than the European size.