Im 58 and a slim 160... as in evenly distributed & big boned so people think Im more 145.  Anyway.., Im usually a woman size medium or 10 in shirts and I should have ordered a size up.  I know if I lost 5 or 10 pounds these tanks would  probably fit perfectly. Im also a 38B