I have a hard time recommending these because they are $31.95 at the cheapest and that is somewhat expensive for children's shoes. However, I was given a pair and have loved having them. They are durable so far, seem comfortable, and go with everything. Plus the Tom's company will give a pair of shoes to a child in need for each pair purchased. So you are doing good by purchasing a pair for your little or big one.