Bought these for my 10 y/o to use for her dance class. They fit as expected and have held up well the first 6 months of class.  The stitching is well done, no loose threads and the soles are on well so we don't have to worry about anything coming loose.