Product:   Bloch S0609L Adult Eclipse Leather Contemporary Dance Footwear

Question:  What size would I get for my 12 years old, she just bought a pair of Bloch tap shoes size 8/1-2 Not sure if I am to get a large, extra large or medium for the Eclipse Help!!!