Overall I really like the vionic footbed.  Much more comfortable than any other flats.  I bought these because I thought they were leather, but after getting them, it seems to me like only the front and back are leather, and the sides of the shoe are man made.  The style is cute, but not sure how long they will hold up.