I wear size 7 shoe and i orfered the large would not have wanter the other size. Very thin, cut well below the ankle so do not show in flats. Not absorbent or for atheletic wear but great for casual. Need more color options