The best shoes for kids typically have a good amount of cushioning and are relatively inexpensive. They’re also comfortable and easy to get on.