I returned these shoes. The style was cute, but the leather was quite stiff and they just didn't fit my feet correctly. The arch hit at a weird point, and the back of the heel didn't feel right when walking. I have an office job, but walk quite a bit during the day. I don't think I could have worn these all day in comfort. I wouldn't have wanted to wear them out shopping, or on an evening out that would involve any significant walking. I'm an active person, and my footwear needs to accommodate that fact.  That all said, it could just be my feet. They may be perfectly fine for someone else. I wear a size 5, but do not have narrow feet. And thanks to all the running I do and abuse to my feet, I absolutely need adequate support and cushioning.