Good for price. Europe size 38, i took XL. 170 cm
received fast , all is correct , satisfied ordered XXL , fit - my measurements - 96/84/104