The multi-color fabric is sparkly, and you cannot tell from the picture.  If I had known these were sparkly, I would not have ordered them.  Also, the sole does not feel as flexible as I would expect for a 'flex' shoes.  My daughter has not worn these yet, so I can't comment on the durability.