We buy a lot of dance shoes.  Usually, you have to go up a size or two in this type of jazz slipper and want it to fit like a glove, as the leather will stretch once worn. We went up one size based on the description and other reviews saying they ran small, as most do.  But they ended up being 2 to 2.5 sizes too big.  So based on the fit, we should have ordered her normal street shoe size like we do for most tap shoes.  Luckily, we could easily return these. Comparing the quality of this shoe to those of the local dance store which has their own version of this shoe, for the same price, the Bloch shoe is not as nice in quality of leather nor construction of the sole...We have gotten almost 2 years out of the dance store ones which are still in great condition being used several times a week, but they are now too small.  Unfortunately, the dance store version changed a bit and now sit higher on the front of the foot, which my daughter didn't like as much so we tried these. We ended up just stretching  the old ones out and got almost another year from them. This Bloch one looks like they would be comfortable for her as they sit lower on the front top of her foot.  But since these Bloch ones couldn't be worn and fully evaluated, and trying to get the right size is a hassle, I gave them 3 stars.  So back to the local dance store we go in hopes that they have went back to their older design...