My feet are smaller than yours - but for what its worth I have owned 4 pairs of bike shoes over the past 6 or so years (Shimano, Lake, Diadora and Exustar) - they are all size 38 and the Didaora's are a smidge small