Nice shirt. Not as thick as old Carhartt stuff, but thicker than most tees sold today. Good looking and comfy. (100% cotton). I am 5' 8" and 190 lbs and the large fit Me well, with plenty of room. Its a good quality shirt, but remember that Carhartts do run a bit large.