These have good stretch and some wiggle room. Size guide:
Small: 2/4
medium: 6/8
large: 10/12
95% Cotton
3.5% Polyester
1.5% Spandex