Adult sizes: XXS to 5XL. Youth sizes: YXS to YXL. Kids sizes: 2XS to XL. For socks: EU 34-47, with custom size range available for bulk orders. Contact us for a detailed size chart.