Men's Fedora Hat by WoolandStrawMen's Fedora Hat by WoolandStraw

Abalone Trail

$45.99
Color : Buck
Size : S
Quantity
people are viewing this right now
Description

Inspired by a vintage 1930s Stetson from Ben Fife’s personal collection, the Abalone Trail features an angled teardrop crown and 3 ¾” brim with an irregular flange curl.

The hat is handcrafted from a 1960s vintage Stetson, with a 4 ½ x 5” crown and band made from a 1930s vintage cotton/rayon grosgrain ribbon and a selvedge Japanese indigo cotton textile, which are paired to create a matching and opposing bow design. This is complemented with a strand of handmade stick abalone and sterling silver beads, and striking feather detail.

The Abalone Trail is finished with a special co-branded premium leather sweatband and deluxe quality satin liner. It comes in a custom hat box featuring hand-applied stamps and a topographical map of Pikes Peak—where, in the early 1860s, John B. Stetson created the first-ever Stetson hat.

This hat is part of The Upcycle Collection, a capsule of ten vintage Stetsons that have been reimagined and reborn in partnership with Ben Fife of Westward Leather Company of Spokane, Washington. Each hat has been cleaned, steamed and re-shaped using handmade hat blocks and finished with globally sourced textiles and design accents from Fife’s personal collection. The results are one-of-a-kind wearable works of art, each with its own unique character and story.

Due to the special nature of this item, all sales are final.

  • Vintage Stetson Fur Felt Hat (ca. 1960s), Meticulously Restored and Reimagined by Ben Fife of Westward Leather Co.
  • Size 7 ¼
  • 4 ½ x 5” Angled Pinch Front Teardrop Crown
  • 3 ¾” Irregular Flange Curl Brim
  • Asymmetrical 1930s Cotton/Rayon Grosgrain and Vintage Selvedge Indigo Cotton Band with Feather Detail.
  • Stick Abalone & Sterling Silver Beads
  • Stetson X WLC Genuine Leather Sweatband
  • Satin Liner
  • Custom Co-Branded Upcycle Collection Hat Box
  • Handmade in the U.S.A.
    Use the chart below to determine your hat size based on the measurement you take.

     

    About transport:
    Many businesses choose to use plastic bags in order to save costs. This will make the hat produce creases. Our packages are packed in cardboard boxes to protect them from distortion

    exceptional CRAFTSMANSHIP
    Making hats never gets old, only the folks making them. With this comes generations of experience at our craft. We combine old world methods with a modern mindset because quality people deserve quality hats.

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.