Stretch Zip Shirt Solid Long Sleeve Sun Shirts for Men PFG Hiking Travel Camping

$65.00 $75.00 Save $10.00
Sold 630
Color:  Light Blue
Size:  S
Quantity
Share the love
Free returns
Cash On Delivery
Secure payments
Description

    About The Oxford Stretch Zip Shirt: This shirt has been in our line from Day 1 and will always be available in our collection. 

    For our essential staple, oxford material is free to upgrade to more comfortable cotton material for summer, more personal and comfortable. It is lightweight, washes up soft and has a natural feel whether pressed or fresh off the laundry line.

    • Handmade. Never mass-produced

    • 100% long staple Egyptian cotton woven in one of the world's top mills

    • Single needle lockstitched & flat-felled seams means extreme durability

    • A larger drop from chest to waist than any shirt on the market

    • Fits athletic body types like it's custom & lends its shape to slim/average guys 

    • No pulling open and gapping around the buttons

    • The Stay-up Collar prevents the collar from collapsing and spreading open.

    Size & Fit

    Our roots are in the custom shirt world and our mission to create the ultimate shirt is guided by that history. Every Zip Fit shirt is imbued with the same qualities and standards and because we sell directly to our customers we can price them at half of what they would cost in a bricks and mortar store.

    * Note: Our shirts fit close to the body. If you'd prefer a bit more room, size up!

    Sizing Tips (in order of importance)

    1. If you are a slim or athletic guy with no extra weight in the belly: Use the chest measurements as a guide for picking your size. NOTE: your chest size = American sport coat size (eg. 42R = 42 inch chest) 

    2. If you have a little extra around the middle: First make sure that it fits you across the waist/midsection. Keep in mind that the shirt tapers towards the waist/midsection. NOTE: the "waist" is not your belt / pant size. It refers to your midsection around the belly button.

    3. If you don't want your shirt to fit closely, feel free to "size up" one size for a looser fit. If the shirt fits you in the waist and is slightly big in the chest it is not the end of the world. It will still look good.

    4. Keep in mind that these shirts are not dress shirts so the neck and sleeves are not meant to fit you exactly. If you have much longer arms and prefer to have a shirt that fits in the arms then size up.

    How to measure yourself

    NECK: Measure the neck circumference where a standard button type collar might be fastened. 

    CHEST: Measure the chest circumference at the fullest point under the arms keeping the tape horizontal around the body.

    WAIST: Measure the waist circumference at the smallest part of the waist, often at or above the belly button.

    HIP: Measure the hip circumference at the fullest part of the seat.

    SLEEVE: Measure the distance from the prominent bone at center back neck, across the shoulder, over the bent elbow to the center of the wrist bone.

    *Model is 5'11"/180lbs and wearing size 3

    ⚡️Stock Sells Fast - Get Yours Today!

    Click on "ADD TO CART" to get yours now! 

    SHIPPING

    • We ship to worldwide
    • If your order is not delivered by the estimated delivery time, please contact our friendly customer service for assistance!

    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.