The only reason i gave it two stars is because they are real cute and i don't think any other company makes any that look like these. I bought a size 10 because i am a 9 1/2 but they pinched my toes real bad usually i have room to spare with a 10. I never got around to ordering a size up, knowing my luck they would be too big.  So if you're a half size you're pretty much screwed. Good Luck.