Please according you foot length(Heel to Toe) to choose size. Outsole length > Insole length > Foot length for the size if you still get confused. feel free to contact with us. European 35 =Fit foot length 22.5CM European 36 =Fit foot length 23CM European 37 =Fit foot length 23.5CM European 38 =Fit foot length 24CM European 39 =Fit foot length 24.5CM European 40 =Fit foot length 25CM European 41 =Fit foot length 25.5CM European 42 =Fit foot length 26CM Dear customer,please pay attention to the shoes size information,Please note: choose the shoes size according to your foot length, But the length of the feet is not the length of the insole or the outsole. The length of the insole and outsole is definitely Larger than the length of the foot. Please understand.