These shoes are perfect for school.  They can go with any outfit, whether casual or a bit more dressed up.  They are unique, eye-catching, and high quality.  My third grader happily wears them every day; they are very comfortable and durable.  Expensive but worth the price due to craftsmanship, durability and awesomeness.  I think the sizing is a little off; I recommend checking a good-fitting pair of shoes you already have for the European sizing equivalent rather than relying on the size conversion chart.  My daughter's New Balance US size 1 showed a European equivalent of 32.5, so we ordered a 33 and they fit her with some growth room.  The US equivalent according to the product page was 2-2.5.  Also the shoes are wide, so if you have narrow feet, you might not be happy with the fit.