Dear Parents, my preference is bloch ballet shoes for all ages, however if capezio fit your foot better then that is fine too. The plastic shoes at walmart will not work. There is a lot of flexibility with the younger ages 3 & 4 as far as ballet shoes so long as they are comfortable, but as they get up into the higher grades quality is key. The age 3 & 4 leotard with tutu attached also has flexibility with the style, so long as it is the right color pink/lilac and the tutu is attached. I don't mind if it has diamonds or spaghetti straps so long as the child is comfortable. If you choose to try to find all the uniforms online it must be an exact match of shade that we use at the studio. Character shoes must be bought from skin tite. The pre primary and primary skirts length need to be the length of the childs waist down to the bottom of their index finger or a tiny bit below.