Ive always been a carhartt fan. Their material is heavy and blocks wind incredibly well. Quilt liner too so they are very warm. They can be stiff jackets when brand new but the more they break in the more comfortable they become. I still have one from when I was a teenager, I still wear it from time to time but Ive gotten a bit bigger since then. Plus they are damn near indestructible. Ive used mine as a blanket on the floor when working in the garage or outside, laid in the mud/rocks when hunting, even used it as a slider to unload an axle out of the back of the jeep. Some of the sleeve ends are beginning to tear but otherwise everything is still intact.