I like my tees a bit oversized, and as a SLIGHTLY hefty guy of average height, buying this in a size large works for me. Pretty long in the body so if you are taller it would still fit nicely. I could still fit a medium nicely I imagine. The colors are nice and seem pretty color fast, the stitching was good and consistent, and all around everything was as advertised.One thing though-- if you are looking for high durability these are maybe not the tee for you. Don't get me wrong. the fabric is really nice. It is soft and hangs and moves nicely, and though it is not a thick fabric it is pretty good for warmth, too. It is not flimsy either. you get a solid fabric that should last quite a while under normal wear, but first and foremost I would have to consider these fashion tees-- designed for look and feel much more than to take abuse or be a warm undergarment. Not a worker's or outdoorsman's tee, but if you want a well made, sharp looking and comfortable t-shirt. these could be perfect for you.