The jacket

SIZE SHOULDER (cm) CHEST (cm) LENGTH (cm) SLEEVE (cm)
S 45 111 70 64
M 47 115 72 65
L 49 119 74 66
XL 51 123 76 67
2XL 53 127 78 68
3XL 55 131 80 69

Your body

SIZE CHEST (cm) WAIST (cm) HEIGHT (cm)
S 88-92 74-78 170-175
M 92-96 78-82 170-175
L 96-100 82-86 175-180
XL 100-105 86-91 180-185
2XL 105-110 91-96 185-190
3XL 110-115 96-102 185-190

The jacket is measured flat: chest is the full width around, length runs from the shoulder seam to the hem. Between two sizes, take the larger one if you wear a hoodie underneath.