Before I ordered this shirt, I read that one of the customer reviews said the Carhartt t-shirts run large, but I could not imagine that my 6'7" 250 pound son could ever wear a medium so I ordered a large anyway. The large was huge! It was my first time to return anything to amazon, and it was a breeze. They make it very easy and pay for return shipping. They had UPS pick it up at my house and even had UPS provide the return label. The only kicker was that Carhartt doesn't make the medium in tall so I was out of luck getting him a Carhartt t-shirt.