Snap button fastening at front, snap button cuffs, twin flap pockets on chest and twin side snap button pockets.