My granddaughter wants a cat so badly, and mom won't give in. So I got her this adorable shirt, as a temporary fill in. I’m wearing it in the pictures, and she’s a size or two smaller than me. I purchased this in large, my measurements are 36D, 31, 38. I stand just under 5’, she is 5’2”. It runs just a bit longer on her because it is not as snug. This is a very well made tshirt. Lightweight, some stretch, not thin at all, excellent medium weight fabric, did not shrink at all when washed. Because it's light colored, if you wear dark underthings, they will be somewhat visible. Very comfortable.