Back in March, I purchased this item in a size small red, and it fit well, good coverage. Since then, I lost about 10 lbs. and the small was sagging when I was swimming, so I purchased the extra small. The extra small fits really well, although doesn't have quite as much coverage as the small, it is not skimpy.
Very pretty suit but be careful the bottoms are not true to size I felt they ran LARGE. not a big deal since Target is great with free returns. I went from a large to a small and then felt the small was too small and exchanged again for the medium. The suit is a very pretty color and well made. IMHO whatever size you are for the bottoms order a size down.