I normally wear a size large (12/14) in shirts. I wear a 36D bra. I bought a large in this shirt and it fits perfect. It shows your curves and enhances the way you look. It feels like great quality. The material is not too thin. I love it. I am going to buy all the colors in it!!