I bought the small size for me and they're perfect (I wear a size 8 shoe).  These are the only brand of socks I'll wear for walking/jogging.  The padding is in the right places, and they're not bulky.  No more sore feet for me! Highly recommend.