I LOVE this shirt!! It is so comfy and cute! I will definitely be ordering more from this seller!! This shirt is made of a super soft cotton and yes,  the cotton is a little thin, but here in the Texas that is how we like our cotton! LOL The Med did run a little large, (I am a sz. 4-6) but I'm sure one washing will solve that...although, i think i could have worn it in a small too. The fitted look is great! It's not too snug and not too baggy. I'm short ( 5'3) so the shirt is a little long on me, but since it's fitted i just let it bunch a little at the bottom and it looks fine. Surprisingly, the shirt is much more gray than it shows here in the picture.... so those of you expecting more of a black shirt, well just don't be too surprised when you open the bag and it's more of a medium to light charcoal gray color. -Personally, I actually prefer it in the gray color. The print on the front is high quality and it's beautiful!-Makes me want a copy of the out of print book even more! ;-) I wish they would make one in green too like the book cover!..I'd buy it as well! ;-)  I've already received numerous compliments on this shirt and people asking where i purchased it. Thank you Amazon and Newbury Comics! This is definitely one of my new favorite t-shirts!