Finally a t shirt that fits my body in a flattering way! I have a large bust- 38 D . Most t shirts and button downs that fit me in the shoulders are too small for my bust. I have to purchase a larger than needed size to accommodate my bust size, which then looks oversized in other areas- waist, shoulders, sleeve length. I have thicker upper arms (bummer) and this t shirt is not too tight in that area. The shirt material is not slinky or clingy. It is 100% cotton according to the tag. Feels like cotton, but has more body to it than a standard cotton t shirt. It fits beautifully and feels soft and comfortable, has a flattering curved hemline. The v neck is also flattering- not too wide, nor too high or too low. It’s just perfect! I must have this shirt in several colors! Listened to comments and ordered large, instead of XL. So I also suggest ordering one size down from your regular size. I hope this helps if you have a similar body shape.