In the past 9 1/2 M was long and wide enough but not any more! I'll try the 9 1/2 W next time. So bought 9 1/2 W and it's still short! The width is fine. Thanks to China, I've gone from 8 1/2 M to 10 W! The last 10's I bought were way too long (different style shoe). I'm now hesitant about buying any shoes on-line. I bought 9 1/2 M in the same style I wear comfortably and that pair looked like an 8 (and I didn't have to try them on). I'm very disappointed!