The fit is absolutely stunning. Ok, so I have a larger chest size. I'm a 40D and got the size medium. It fits nicely without it being too tight or too loose. Hopefully that helps you decide. Also, the shirt has some give to it so it's not super stiff. The color is more blush in a good way. I'm in love and will be buying more from this shop!