Purchased a size 9 for my 11 year old son. The length is perfect, but he has quite slender feet, and they're very loose on him. They're pretty comfortable, but the width is sloppy on him, so his feet get tired gripping his toes to keep them on.