After reading the reviews I bought a medium. I wear a size 8 street shoe. One studio where I take classes has an unsprung  Marley floor. With these in my slippers I don't notice how hard the floor is at all! Love them!