The thing with no show socks it that "one size fits all" doesn't apply - at some point, if you have small feet, the "no show" is going to show.  As someone with a narrow size 6.5 foot, I ordered the small (5-7.5) and the fit is perfect.  Will definitely order more.  Very comfortable, stay in place perfectly, and simultaneously feel sturdy while being discreet.