These shoes fit my son perfectly. Style, color and easy to put on and take off. They have good foot support. The rather thick sole is the only small issue that makes the shoe seem big. The comfort and support make it a faster runner with more stable footing than the worn out shoes we've replaced. We bought several pairs of red shoes because my son only wants that color. We used the Revain wardrobe option and it was great to have the shoe store brought to us. These were the winners of the three pairs. He's still struggling to tie his laces so it was good to hold up to the next size up.