I just received it now. Unfortunately size was not fit to me because of mismatching between size chart on site, and actual size chart on the shoe itself. On site, 9 USA equal 43 Eur. Actual on shoe, 9 USA equal 42 Eur!!!! It's very bad and unexpected surprise, and i don't know how to solve it, ad i'm currently at KSA.