I ordered this tee in a size small for my 13 year old son and he really likes it.  He is is 5 foot 9 and weighs about 150 lbs. and it fits with a little extra room (less than I would want for myself).  If you like your tees roomy you should probably go up a size because I think these shirts run a bit small.