Very Stretchy 90% Nylon 10% Spandex lining 100% Polyester Size Chart (US Sizing) Small: US 2-4 Medium: US 6-8 Large: US 10-12 XL: US 12-14 XXL: US 14-16