I used to buy Clark's for my DDs and they lasted until DD1 outgrew them and then the younger one grew into them so we had 2 wears out of most pairs and passed those on to a younger neighbour. Sometimes they grew out of them and a second pair was necessary in the spring/summer.
DDs are now teens and I passed on all their smaller shoes since mostly there was still plenty of wear in them.
Sometimes we bought Russel & Bromley, often the US brand Stride-Rite, and those lasted well too.