Have been buying Carhartt products for the many men in my life for many years.  You can't beat the quality for the price.  This sweatshirt was perfect for my youngest nephew for Christmas, but I was a bit surprised that it wasn't too much longer when I ordered tall this time.  I usually get him regular length (he is 6'4") but went with tall as he is a little heavier this year.... not much longer, but every little bit helps when you're TALL.  Great sweatshirt.