MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT
MIDTOWN WIDE FLAT BRIM HAT

MIDTOWN WIDE FLAT BRIM HAT

Price

$160.00 $65.89
Save $94.11
Free shipping

color - Oak

Please select a color

size

Please select a size

Quantity

/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
Free worldwide shipping for order over $79
Returns&Exchange
Sustainably made
Secure payments

With a wide, flat brim, the Midtown Wide Flat Brim Hat is a rakish hat that, true to its name, exudes city style. Made in Texas from firm high-quality felt, it features a grosgrain ribbon hat band accented by a bold feather accent. On the interior, an absorbent Dri-Lex sweatband ensures it’s as comfortable as it is stylish.

  • Handmade in Garland, Texas
  • Quality Wool Felt
  • Center Pinch Front Crown
  • Grosgrain Hatband
  • Dri-Lex Sweatband
  • Satin Liner
  • Brim: 3 3/4”
  • Crown: 4 1/2”
HOW TO DETERMINE YOUR HAT SIZE

Use a tape measure (or a length of string that you will have to hold up to a tape measure) to determine the length. Place the string or tape around your head about 1/8″ above your ear, across the mid-forehead, completely circling your head. Hold the tape firmly, but not too tightly. Basically you need to measure your head exactly where the hat will sit. If your measurement falls between sizes, choose the next largest size.