My son has always had feet a bit on the thick side, so we always need shoes that stretch and/or have velcro--which these do. They are very sturdy shoes that have just enough flex in them to make running and playing easy. They are also easy to get on and off. I have also gotten A TON of compliments on these shoes--everyone just loves them. We even loved them so much that I bought a second pair in a larger size.