Despite reviews suggesting that these ran small, I ordered them in a 9, because there were no 9.5s, and I assumed the 10s would be too big. WRONG. My toes hung over the ends of the 9s, they were so small! I returned them and ordered the 10s, which fit perfectly, length wise. I do find that they're a bit loose across the toes, though. Beyond that, these are super comfy and pretty cute, especially for the price.