I measure a small but wear size 91/2 shoe. Will the foot be long enough? I've had trouble with length in other styles.

The foot area expands enough that the size small should fit you properly.
Please, mind that only logged in users can submit questions