This jacket was to replace an aging jacket I have had for 20 years. The canvas material is super strong, as are the stitches and rivets that hold it together. It came a little large, but a Hot wash and dry shrunk it to perfection and after a couple of coats of Scotchgard it is now somewhat waterproof. All in all it was of such good quality that I purchased a second one in Black.