The quality of these shoes is OK, but they are heavy and clunky and difficult for my daughter to wear, especially for gym. I would not describe them as athletic shoes, they are really more of a fashion shoe. We had to purchase an athletic gym shoe as well as these so she could play well in gym. A bit disappointing, especially considering the rather high price!