I've been searching for a comfortable tankini top that is both supportive without being constricting (I'm looking at you, tight bands and compression fabric!), and reasonably flattering for me and this is the closest that I have found. For me, the band could still be a little less constricting (this is my complaint for virtually all bra-like things), but I get it - I'm the outlier, and I know it will eventually loosen as the elastic breaks down over time. I tried the next size up, and the band was still snug but the rest of the top was too big. As the photo shows, the mid-section material is loose, which may or may not be flattering to different body types, and is obviously not designed for high performance swimming because of drag, as well as it could easily float up in the water a little bit, if that's a concern. Personally, I'm willing to take those for the lack of compression fabric for the majority of the time, and if I'm going to swim laps seriously, I'll wear my one-piece anyway. The logo at the back is not flat - it's weirdly raised, but not a game-changer, just minor thing I could do without. For sizing, I'm 5'6" approx 135lbs, typically a 36B bra size and Medium fit best.