Portland based apparel company, Ship John, is known for making things that are built to last. Their Townes Western Shirt is no different. Throw it over a flannel or a sweatshirt to lock in the warmth and protect from the elements. The newest, limited edition variety includes 10.10 oz waxed canvas with solid brass cymbal snaps throughout. More info on their website here.