Size Small fits size 2-4Size Medium fits size 6-8Size Large fits size 10-12Size XL fits size 14-16Size 2XL fits size 18