Medium fits me well, 5' 9" and 150 lbs. Unlike some other PB tops this is not low cut at all and won't require a tank underneath. Material is a little thick, but breathes, so it's not an issue for me even in a Texas summer.  Doesn't show bra lines.