We bought these for our 9 year old daughter for an upcoming trip to Ireland.  We wanted something between a sneaker and a dress shoe.  This fit the bill.

We walked literally miles and my daughter, who has extremely flat feet, did not complain at all.  She remarked how comfortable these were.  We ended up buying another pair in a larger size for her to grow into.