I bought them in size 10.5 which is my son's height. They were too big so I started a return. In the meantime I bought another pair in size 9.5 thinking they would be perfect. Not correct! They were still too big. Now I have to either try to send them back and get an 8.5 or even an 8 or throw the shoes away entirely. Sigh.