I don't usually post pictures but I find when others do its so helpful in trying to decide what size to order. Id say this fits true to size. I normally wear M-L. Im 55 170 36E. I ordered the L and it fit perfect. A little snug on the chest but Im an E it was expected. The ruched sides make for a very flattering shirt. Hides midsection imperfections. When stretched all the way down you can wear as dress but then its no longer flattering because it marks everything! Overall very happy with this top. Will likely order in another color as well. Hope this helps!