As soon as my son put these on, he was complaining of them being uncomfortable. They were worn for a only a couple of hours, before they the soles started bunching up and when we took off the shoe they fell out, holes started forming on the sides and near the toes. These were NOT too small for his feet. Wouldnt expect anything less from such a cheap shoe. Wouldnt buy these again.