This shoes might be fine for a child with very, very, very slim feet. The front part of the shoe (which otherwise seems totally fine!!) is so narrow and tight. I don't think I have ever seen a narrow shoe like that.
Sizes come up quite big so beware, but a very comfy shoe and looks very smart. My daughter needed to break hers in a little bit as on the sides was rubbing on her foot. Extra socks/plasters helped and now she is very happy with them.