I also wear 8.5 to 9 and wear a size 40 in Specialized. I find that they are wide enough for my feet whereas Nikes don't fit at all.