Pls choose the shoes size refer to your FOOT LENGTH.
Foot length is not the insole length.
Foot length is not the outsole length.
Foot length < Insole Length < Outsole Length
US size 7 = EUR size 39 = Foot Length 24.5 cm
US size 7.5 = EUR size 40 = Foot Length 25 cm
US size 8 = EUR size 41 = Foot Length 25.5 cm
US size 8.5 = EUR size 42 = Foot Length 26 cm
US size 9 = EUR size 43 = Foot Length 26.5 cm
US size 9.5 = EUR size 44 = Foot Length 27 cm