I'm not sure about the soles. Are they always supposed to be black?
DD is due to start school in September but we don't know which school yet so no idea where to check. She needs the shoes now for nursery too but they aren't strict at all. What do you think ok or not ok?