This jacket is well constructed as it should be for the money. heavy duty zippers and canvas outer shell is tough. Seems to be wearing in nicely as canvas is usually stiff new. I have yet to test in the rain so I can't speak for its water proofing. Plenty of useful pockets. The sleeves were a good fit. Many of my jacket sleeves are too low, these were just right.