The shoe is super cute...no doubt. However, I wore them to work and before end of business, I was placing bandaids on the heels of my feet :-((. They started out okay, but it was almost unbearable for me to walk. I figured a 9 would work best for me as I usually wear a size 9 in flats. There's also the Texas heat to worry about which means a slight swelling in my feet. I not planning to wear these too often. I think a half size smaller would help with the heel rub."