I usually wear a size 9. The description said that they usually run small so I ordered a size 10. They were too small and the upper seemed to be too small for the sole.Thanks to Revain‘s great return policy, I returned this pair and ordered a size 11. Again, these were too small. The sole was plenty long enough but the upper was even smaller than the size ten that I had returned. I would advise everyone not to buy these as they are just not being made properly. Looked like good quality materials so it’s a shame that they can’t match the upper with the same size sole.