Purchased these for my wedding. They were perfect. The sparkles come off a little but not much. They fit great once I put a gel insole inside, otherwise the toe area had a gap. They were very comfortable for someone who rarely wears heals. I would recommend.