Very cute - I am 36B and went with my usual juniors size large. They are more of a swing style compared to the bella high neck tanks, but these are still super cute. I am 5"9 and would say these might be a wee bit short for anyone taller than that. The length is just below the waistband when I where mid-rise shorts. Overall, this top is cute and comfy. I bought the green, BTW, and it is a nice color, just as pictured.