This is a one piece swimsuit, size small. It fits true to size. It is stretchy, cool and thick material, and durable. The ruffles on top of the shoulder give an extra elegance touch. The cutout design is well done. I'm 5'4\\\", 125 lbs. I recommend it.