Model is wearing a size small. Fits true to her size. 95% Polyester 5% Spandex material. Amazing snatched quality ribbed fabric to leave the body looking hourglass shaped! Can be worn both ways as shown in photos, zipper in front for a cleavage sexy look or back for a modest look. Both ways are super cute! Skinny leg fit style with sleeveless feature.