Staring the size run very small, I 'm 8.5 and order 9 just in case and any way these were too small. I bought it because the description said they were very good for shock absorption, but they are very unstable. :(.