Sizes run as follows: Small (6 1/2 - 7 1/2 ), Medium (8 - 8 1/2), Large (9 - 9 1/2) and X-Large (10 - 10 1/2).