This shirt is thin and probably not worth full price, but it was flattering to my figure. covered my post baby tummy and complimented/minimized my g size chest, but the cut was off. the seams for the arms were almost in the front at the chest, so when i moved my arms i had limited movement forward and it pushed the embroidered panel out and was just irritating. an entire day of readjusting my shirt would drive me crazy. i tried the m and the l.