These are ok. Not great. The insoles came out after a few wears. There is little support in the bottom. And my son complains after wearing them for longer stretches that his feet hurt. H'e now using them as grabbing the mail, play in the dirt, and running a quick errand shoe.