Works well with a tankini. Comfortable for lap swimming. Modest coverage. True to size - maybe runs slightly large. I'm between 6-8 and 6 fit me fine. As with another reviewer, I ordered the dark blue and the item received is light teal. Definitely would have preferred the dark blue, but decided to keep the light teal because these are low stock and no longer available in my size and I like the style.