I wear a size nine, and purchased a size 43 and these fit. However, they just did not feel right to me. I went to my local bike shop and tried on a pair of Specialized that cost about $10 more and the fit was night and day. I purchased the Specialized and returned the Giro. I guess some companies put more research into body geometry than others; hence Specialized won my business this time.

Im not knocking these shoes; they did fit and you may like them, but I spend a lot of time in the saddle  (six days a week) on some serious terrain and need a shoe that works with my feet.