These are the best liners I've ever bought! I am a size 7.5 and bought these in size M/L. It was hard for me to make up my mind since some reviews out there say they are too big and that the liners stick out of your shoe but in my case they don't. So that you have an idea, I bought the Anne Klein Bloom flat shoes and wear these liners with them and they stay inside the shoe the whole time. I think it's a matter of not stretching them so much. Buy them, you won't regret it!!!