Here is my size chart to help you choose the correct size:

Women:

2-XS SMALL

4-6 /SMALL

8-10/ MEDIUM

12/14 LARGE

16 X LARGE

18/20 XX LARGE

Baby Boy:

3-6 Months/ 24-27 Height/ 12-17 lbs

6-9 Months/ 27-29 Height / 16-20 lbs

9-12 Months/ 29-30 Height / 20-24 lbs

12-18 Months/ 30-33 Height / 24-27 lbs

18-24 Months/ 33-35 Height / 27-31 lbs

2T/35-38 Height / 31-34 lbs

3T/ 38-41 Height / 34-38 lbs