Material: 92% Polyester, 8% Spandex. Very stretchy.
Fit: True to size but runs slightly generous. If in between sizes you can size down. First model in tomato is a true small and is wearing a small. Second model is typically a small/medium and is wearing a medium but could have worn a small.