I am a size 10, so i ordered size 10 as advised. Length wise it is snug, an extra 0.5cm would make it perfect. However there doesnt seem to be enough space for my big toe, its constantly pressing against the top. The foot well appears to be very shallow