For a top-quality jacket, try Vanson. Yeah, they're expensive, but made in the USA and the quality is amazing. I can see mine being around long enough to hand down to grand-kids or great-grand-kids, as long as I take care of it. The leather, finish, work and stitching are incredible.