I wear a size 7 shoe and have for years. There are times when shoes run small or narrow that I will get a 71/2, however this is rare. I decided to purchase a 39 shoe because of the reviews (running small) and the sizing charts, it fits fine. I probably could have gotten the 38 and it would have fit but I do think it would have been snug. My other spin shoes are a size 38 (Venzo brand). The reason I changed brands is because I needed shoes with a Look Delta clip capability. I am using these shoes for spin class and they work fine. These shoes are shinny, but I really do not care.... again spin class. I hope this helps with sizing difficulties with this shoe. :)