FITTING: shoes vary so please compare foot length with insole measurements, allowing 3/8"+ for growth & wiggle room. (consultations always OK). Euro 28/US 10.5 = 7"