I loved these when they arrived but they sent us the wrong size so we had go return. By the time I was able to purchase the shoes again they'd run out of my sons size. Other than that the shoes seemed to be decent quality and were very stylish