I know that the perfect T-Shirt is very subjective, but in my opinion this is the best fitting shirt I've ever owned. The length is an issue out of the package, but after a wash AND dry, it is amazing. I have washed and dried this shirt about 6 times, and after the first time, the length has not changed. It is the only shirt I have that has not turned in to a "short/fat". I am 5'11" 165 lbs, and the L is my size. If you have your belly button pierced and want to show it off, this isn't the shirt for you, but other than that, there's no reason for you to not buy this shirt.