I normally wear a 9 but I got a 8.5 and they fit perfect, a 9 would have been too big. They are kind of comfortable but a little scratchy, honestly they look cheap... Especially the circle part near the toes... They look good in the picture just like JRs but no... Not in person. The weaving feels like plastic too....