Purchased this in medium. I have pictures showing me wearing it, but I purchased this for my daughter who is quite a bit smaller. My measurements are 36D, 31, so you can see it has quite a bit of stretch, but I would definitely recommend ordering up if you’re my size. Very well made, this is NOT a cheap thin tshirt. It’s medium weight, excellent material. I washed it, it did not shrink nor change shape. The sleeves are long enough they can be cuffed easily. My daughter and I both stand just under 5’. On me this runs shorter, obviously since it’s more snug, but on her it does hang down to her thighs.