Size large enough, between 23 and 24. No problems so far, my daughter carries since the start of September and they have not moved. The foot is well maintained inside. The velcro are super practical when it comes to save precious minutes in the morning before school.
And as for his slippers with velcro my daughter is autonomous to put on and remove their shoes.