These shoes do run small so order a half size up! I did after reading this comment on several websites and glad I heeded the advice. Anyone who find s this shoe uncomfortable either didn't get the half size up or doesn't wear heels. I always wear at least 4 inch heels so when I started bartending a few months ago I was desperate to find a rubber sole show that looked nice, was at least 3 inches high and comfortable enough to wear while working on my feet for eight hours at a stretch. I can walk out of work and go run errands if I need to and my feet don't hurt a bit. This is one of the most comfortable pair of shoes I've ever owned without question and they look super cute. Just go a half size up!