Heavy weight and rugged, and it gets even heavier when wet. Fits like all my other Carhartt apparel. Not really warm enough for me to wear in temps below 40 degrees without layering. Zipper and buttons are heavy duty. When you get Carhartt, you sacrifice light weight performance for heavy, long lasting, rugged work wear.