This shirt is not flattering. No give to the material. I have a big chest so I ordered a 2X. Fits so weird. It is tight around chest and no give makes it uncomfortable. The straps are not adjustable. With the flare and the  lenght it looks like a maternity shirt. My daughter is 10 and im given it to her for a dress or night gown in summer.