OOOOoooh, I LOVE this tee!
OK, first of all...to give you a reference to size: I am 5'7", 120'ish lbs., and a 34B. I am small to medium framed. So here goes...
Since the description is 100% cotton, I purchased the large ~ for possible shrinkage. Well, it's a PERFECT fit. AND...it's a longer length tee, PERFECT for tucking into those low rise jeans. There is also a bit of stretch to it, which I wasn't expecting with pure cotton. Again, perfect, because if you tug on it, it "springs right back", UNlike the "el cheapo tees". So, I guess what I'm recommending is one size larger and ENJOY.
I am definately buying more of these (this purchase I got three of them-regretting [now] I didn't buy more).
Happy Shopping Ladies!!
Rose