The construction of the these is divine, but they are short. The ball of the foot pads are a good inch below the ball of the foot. I wear a 9.5 shoe and ordered a large. I guess I can buy elastic and convert it myself. Be warned if you need these in a hurry.