I am a size 8 with a narrow foot and the m/l fit great.  I've bought cheaper, off brand versions of this product, but they slip off my heel. These did not slip at all and were mostly hidden in my flats. Love these and will buy more.