Okay......I am typically a size 12, however with a 36DD bathing suit tops are really difficult so i sized up and got the 14-16 (xl)
The under part of the top barely covers my chest, I have major underboob and big cleavage.  But the tank part is enormously baggy.  Meanwhile I had to wear a pair of black bottoms I already had bc the bottoms were way too small.

The top is nice for doing yardwork and mowing the lawn and stuff because it's kind of like a tank but I can get some color but the fit is awful and DEFINITELY not flattering.