I bought a size 10 which should fit a 28cm foot. I have a 26.6 cm foot but size 10 shoes are small. Also, rubber is not the best material for cycling shoes.
ο»Ώ
Pros
I had to buy 1/2 size bigger. They fit exactly. Very cool. You can feel them going up