Very stretchy
Fits true to size but fitted
Size up for a looser fit.
Model is wearing a size Medium
M 6-8
L 12-14
XL 16
1X 18
2X 20
3X 22