These are simply adorable, and fairly comfortable as well. They may be too wide for a narrow foot, but fit my slightly wide foot very well. They aren't an "all day" type of shoe, but for heels it's hard to do much better. They are also very green, not quite as aqua colored as they look on the screen.