As stated above I ordered the XL (10. I would purchase again and recommend them to others; only drawback is the absurd shipping cost. Perfect for my little earlugs. I am a 10 1/2 M. If you wear a 9, go 9. Could wear for house and hardly notice they are on your head. They are affordable, pretty, soft and most importantly, they are comfortable! 0 inches at midpoint, which makes this bench ideal for dumbbell routines (what I use it for), but not the best shoulder support for really heavy weight lifting. But they are a close second. Then of course there was the fact that every time I died or won, it always put up an ad.