Roomy true to size fit or size down one if in between sizing! Wearing 1XL above.
95% Polyester, 5% Spandex.
Model is 5”7; 38C/36D; Standard size Medium.