I wear shoe sizes 6.5-7.5 and these are 7.5. They fit snug and my big toe touches the end.  So buy bigger than smaller. Very comfortable. These aren't like Brooks running shoes. These are fashion quality.