Knee High Sizing

XSSML
Women's US Shoe Size--5-9.510-12
Men's US Shoe Size--5-8.59-13
Youth9C-1Y13C-4Y4Y-6-
Europe Shoe Size28-3131-3434-3939-45