Giro Men's Shoes Size Chart
  39 40 40.5 41 42 42.5 43 43.5 44 45 45.5 46 46.5 47 48
USA Men's Shoe Size 6.5 7 7.5 8 8.5 9 9.5 10 10.5 11 11.5 12 12.5 13 13.5
Euro 39 40 40.5 41 42 42.5 43 43.5 44 45 45.5 46 46.5 47 48

These are general guidelines only, sizes are not guaranteed. But no worries, since at SunnySports we offer our exclusive PFF Guaranty