I give them a 4 because mine had lint on them. but other then that fit perfert i got them in a size 8. i also order the blues one too. Can't wait to wear them... i have a pair for everyday in all colors. M-S... My son said Mom u got them in all colors. & Dont need anymore when he saw me online again last nite lookin at more.. i just love me a cute pair of shoes.. I'm done for now need to Rock the ones i got for Now..