When you need a comfortable jacket that can stand up to the elements (and the job site), the first one you should look at is the Ranch Hand Waxed Jacket. The waxed cotton canvas outside keeps the elements at bay, while a cotton and merino lining keeps you constantly comfortable.
Not just for looks, the Ranch Hand is super functional and can withstand whatever beating you can put it through and still last forever. We're not saying it has to replace your old favorite, but we promise it'll be your new one.