This is sold as a training shoe and I cannot imagine what kind of training this shoe would allow.  The sole is so thin small variations in the ground can be felt on the bottom of your foot.  I think they are darling and great bright colors are fun but these should be used for style reasons or for "training" that requires absolutely no impact such as cycling.