Bought this for my son who's been wearing Carhartt for years.
Since he works a lot outside on his ranch I bought the Rain Defender thermal lined for him.
We haven't tried these before but he is very happy with it