Flattering on me. I'm 5'8\", size 8-10, 36DD and got the Medium. I have a long torso. I'm older and kinda flabby so I hate buying bathing suits with a passion. However, this was a find. The quality is good in that it snatches your waist and holds your stomach in. The padding on the bust isn't weird, so that was nice.