Really cute and fashionable. Can be dressed up or worn with skinny jeans for a long legged look. They seem to be well made, but are not very comfortable. There doesn't seem to be much padding in the insole.  But if you want to make a statement--and don't have to walk or stand too long(!)---then these look awesome and can fit almost any occasion.  Maybe I could put a cushioned insole in them to make them more wearable for longer periods of time. That might do the trick!