DD starts prep this year, I am planning on getting her some black leather shoes, probably a mary jane style with velcro. I will get some new joggers too. Anyway, I need help. What brands? Clarks, bata, grosby, other??? I want them to last a while, but how big is too big to start with?