Model is wearing a size small. Fits true to her size. 82% Polyamide 18% Elastane. Thick stretchy material. Cheeky one piece with plunging neckline and belted criss cross detailing. Pair this with any knit or mesh cover up for your next Vegas pool party ;)