Love these shirts.  They do run a little small so order up.  I'm 5'6, 140 lbs and wear a 34C cup and the large fit me great.  The material is a little thin so if you are looking for warmth they probably aren't for you.  Love the scoop neck.  It hits perfectly on my chest without being to high or too low.  Great for layering or with jeans. Love them!