Although this shirt is tagged as TheMorgan; on shirt is written Zenana outfitters. It's somewhat too stretchy. It's also good quality, not see through cotton. And most of all is long enough for 6 feet tall me (comes up to mid rear) . The shirts run small; junior sizes. I also weigh 165 lbs, smaller in chest, larger on bottom. I ordered three sizes: M, L, XL. Medium was too small. I could wear large; but it was also skin tight showing all the imperfections of my tummy. XL fit great: shaping around chest area and little loose around tummy area. I don't know if they will stretch; it may be  over time that large will fit better than XL. Just time will tell. I will order some more.