We use Asian size,usually 2~3 sizes smaller than US/European size. Asian size Top Length Chest Shoulder Sleeve Height Weight M 64cm 107cm 45cm 63cm 165-170cm 50-56kg L 66cm 110cm 47cm 64.5cm 170-173cm 56-61kg XL 68cm 114cm 49cm 65cm 174-175cm 62-70kg XXL 70cm 116cm 50cm 66cm 176-180cm 75-85kg 3XL 72cm 120cm 51cm 67.5cm 176-180cm 80-90kg 4XL 74cm 124cm 53cm 70.5cm 175-185cm 100-110kg 5XL 76cm 128cm 56cm 71cm 176-185cm 110-115kg 6XL 76cm 132cm 56cm 71cm 180-190cm 115-125kg There might be 1-3 cm difference due to manual measurement. 1 inch=2.54cmH1688+543057441949