I used to wear size 10.5 for Nike. I have to say that Nike's quality has gotten worse over the years. I used to love them but now I think they are not improving anymore. I bought these shoes at size 10  2E and they fit perfectly. Very comfortable.