I have many many Nike shoes, and there is no consistency from model to model in terms of the sizes. Depending on the model, I have everything from 8.5 to 10.5 (and they all fit). In this case, i have another Nike Low in a 9.5 which fits perfectly and so I ordered a 9.5 in another style. Too big, need a 1/2 size down at least. Plus I dont like the white swoosh, too much white. ANd now I cannot return them b/c I wore them one day. Very aggravating