Took a chance and purchased a size Large for my 10 year old and it fits. Not perfectly because he's a bit on the slender side and has narrow feet, but he wears a size 4.5-5 in youth. A little loose but he says he doesn't mind it.