I bought one size large at the end of winter. It said that it ran smaller.
This Time I decided to buy Medium.  I found that size large was a bit too loose at the chest.
I am bust size 36D with larger hips and M size fits great.  5'8" tall and 152 pounds