This jacket offers classic Browning fit, durability and function throughout. It is 12 ox., 100% cotton canvas with a 100% polyester blaze overlay, that is over 400 sq. inches! There is a large blood proof front load game bag with a zip opening for easy cleaning. Two zippered front pockets and D-rings for dog training accessories also add to the function of this upland jacket. The shell pockets have hook and loop pocket flap for easy shell protection.