Model wearing a medium
Slight stretch
Small 4-6
Medium 6-8
Large 8-10
65% cotton
33% polyester
2% spandex