Model is wearing a size small. Fits true to her size. 95% Polyester 5% spandex. Double layered bottoms with embellished triangle top. Triangle tie top with thong bottoms and rhinestone detailing on the hips. This bikini will steal the show anywhere you go ;)