good quality. better than i expected. i changed into them at a party and damces for about 5 hours. the sparkles don't fall off. and it is pretty warm shoe. i hurt my ankle a while ago so i cannot last in heels.