I am 160 pounds, 36C chest, and 5'8" tall and the large tank fits great.  I normally wear a medium; however, according to other customers' reviews, the tanks run small.  The tank covers my bottom and great for layering under tunics and plaid flannel shirts.