These are a good quality and I am happy with my purchase.  I did not give the full 5 stars because they did run a little big and the sole inside the ballet slipper kept shifting during class and digging into my foot so I had to keep stopping to adjust.  But I do plan to continue wearing them and for the price am happy with my purchase