I was going to order an 8.5 to 9 based on reviews but decided to measure my foot in centimeters and see what size it matched.  I ordered an 8. Fits perfectly. Lightweight, soooo comfortable. The blue is beautiful and the sole looks tough. So excited. Ready to buy a pair fir my son!