Just to confuse you even more--I have 2 pairs of Specialized MTB shoes. One is a 40, and the other a 40.5. So, within their own brand, the size varies. In street shoes, I'm an 8.5, eu 39.
The ones that run really small are the BG pro carbon. Hope that helps!



Reply With Quote