I really wanted to love these shoes. I was hoping for an attractive and functional shoe. I wanted them to be my cute, go to, wear all summer shoes but sadly they're not. They are super cute. And they're very well made. But for all day wear they are just not comfortable enough. Not for me anyway. I work on my feet. I'm standing and walking on concrete floors for 4-5 hours at a stretch. When wearing these shoes my feet begin to hurt after about 3 hours. They fit well (though I have suffered through a few painful heel blisters breaking them in) and they are comfortable in that they are not tight and they do not pinch but they offer very little arch support and the soles are not made to stand up to hours of concrete floor usage. I'll probably stick to wearing them on my days off when I know that I won't be doing a lot of standing or walking. Luckily I got them on sale for about $70.00 so I don't feel too let down!