Granted I am a size 42 D bra and a size 18 in pants, but this shirt was way flattering for me. I love the material and the fact that the shirt stretches as far down as I want it to. Usually most t-shirts I buy won't cover my belly all the way while I am moving around, but this shirt stays down and I have nothing bad to say about it. It is tight, but in all the right places. My husband loved it on me and I will end up buying a few more like it.