Super cute, fits well.  Bought to wear on valentines with a retro 50's style dress.  The design of these shoes is exactly what I was looking for and I can't wait to wear them.  I'm not sure if they would be comfortable for all day wear but I am not the type to wear heels often anyway.