I bought this in a 29 for my 4 1/2 yr old boy. The shoe runs very narrow and the bungee does not stretch easily. The shoe looked like it had that rough toe front to reduce skuffing and scratching but it actually is a nubuck/suede front and a light grey. I'm worried with my very active son it will get ruined fast. I spend the extra $$ on ecco because of their long lasting record compared too cheaper brands that you have to replace more frequently. I'm sure the strong rubber bottom will last but I'm not sure about the upper toe. The shoe is very stylish and I got it at a good price so I will keep as a summer shoe for my son. The mesh upper is exactly that a see through mesh upper (no lining). So not good for rainy days because feet will easily get soaked. I bought it a size bigger than his ecco boots he wore this winter so they are a little longer and I'm hoping they will last the summer. As I mentioned they are very narrow so I just hope they will stretch out a bit because my son's feet are wide in the front and he will not want to wear them if they start to hurt him as his foot continues to grow. I did also buy a pair of the ecco dash which at first did not like the style however they turned out to be a much better shoe. The front is not a soft material, they are wider and my son likes the style just as much. I will probably try and save those for next fall as I bought them an extra size bigger if these dingo's canlast through the summer.