Usually, I'm a size 8 but I noticed Onex shoes run big, so, I got the size 9 ones.  They are comfortable just like one of the reviews I read mentioned.  Also, the rhinestones & style both make these shoes soooo sexy & cute!