I bought this for my teenage son in a men's medium.  He is 5'11" tall and pretty slim, about 165 lbs.  He looks awesome in this shirt.  The fabric is lightweight and the color is true to the image.  It seems to repel stains pretty well, didn't shrink in the wash and is holding up.  They are not cheap but worth the price.