82% Polyester,18% Elastane Model: 5’7 155lvs and is wearing a size small. Stretchy tie back triangle bikini top