First its not 100% cotton as the listing leads you to believe. It does say heathers aren't but only if you read closely. I did not read carefully enough. However, its still a nice work shirt. It has a nice hefty sturdy feel although the fabric really isn't thicker than run of the mill T-shirts. Second...Sizing is quite large which is apparently normal for Carhartt shirts. I usually wear an xl but this fits like at least a 2x. It did not shrink when I washed in cold water and low heat dry.
I really wanted all cotton but its nice enough to keep, Ill just make sure I buy solid colors next time. I just few the fabric content needs to be more obvious....suggestion, list each content along with each color.