Size and material tag is cut off. Would best fit a size small based off of model's size. Has a built in bra/support. Good condition, lightly worn. Material isn't flimsy, it holds you in well. Measurements, add about 4" with stretch: 32" bust, 25" waist, 9" leg opening, 24" length