Sizing is weird...
Tried both the size L & the size M - the L is too big and the M too small. Plus they make an irritating "squishy" sound when you walk on any kind of hard floor, i.e., wood, tile, etc.
amazon reviews