jacket size size------chest------length-----sleeve-----shoulder M:-------114cm------74cm------66cm-------45.5cm L:--------118cm------76cm------67.5cm-----47cm XL:------122cm------78cm------68.5cm-----48cm XXL:----126cm------80cm------70cm--------49cm pant size size-----waist------length-------hip----------thigh M:-------78cm------99cm-------104cm-----66.5cm L:--------82cm------99cm-------109cm-----69cm XL:------86cm------100cm------114cm-----71.5cm XXL:----90cm------101cm------119cm------74cm 3XL:----94cm------101.5cm----124cm-----76.5cm handmade measurement exist 1-3cm error, please understand Please choose according to size table. This is the Asian size, smaller than the European size.