i usually wear sz. 7 1/2-8 and ordered an 8. but they were too small and hurt my feet, so i returned them and ordered a sz. 9 and it fits comfortably but just a hair on the larger sz. but it works. they are pretty i got the clear (3rd pic). the rose colored one wasn't as pretty as i thought it would be, looked more orange/dirty colored.