Free shipping on international orders of $100

Winter Fleece-Lined Denim Jacket
Winter Fleece-Lined Denim Jacket
Winter Fleece-Lined Denim Jacket
Winter Fleece-Lined Denim Jacket
Winter Fleece-Lined Denim Jacket
Winter Fleece-Lined Denim Jacket
Winter Fleece-Lined Denim Jacket
Winter Fleece-Lined Denim Jacket
Winter Fleece-Lined Denim Jacket
1 / 3
Winter Fleece-Lined Denim Jacket
Winter Fleece-Lined Denim Jacket
Winter Fleece-Lined Denim Jacket
Winter Fleece-Lined Denim Jacket
Winter Fleece-Lined Denim Jacket
Winter Fleece-Lined Denim Jacket
Winter Fleece-Lined Denim Jacket
Winter Fleece-Lined Denim Jacket
Winter Fleece-Lined Denim Jacket
1 / 3

Winter Fleece-Lined Denim Jacket

$105.99
$0.00 0% Off
Color
Size

Highlights

【 MEN'S CASUAL JACKETS】:

Classic and charming cargo style, with Iconic stand-up collar, Perfect jacket for winter and cold weather.

【 HIGH-QUALITY FABRIC:】:

This jacket is made from great fabric, breathable and soft touch, does not shrink and fade, is Moisture-wicking, warm, and windproof, and keeps you warm in cold weather and winter outdoor activities.

【OUTFIT AND OCCASIONS】:

It's a stylish and classic casual wear, Suitable for men of all ages, Can be easily combined with jeans, chinos, or trousers. Multi pockets supply enough room for your phone, keys, wallet, and other valuable.

【WASHING INSTRUCTIONS】:

Easy to Care. try to keep dry clean or hand wash, recommend with cold water, hold up well after washing. Hanging dry.

【NOTE】:

Please read the size information in the product description in order to choose your own size.

Size Chart

Inches 
Size Bust Length
M 41¾ 24¾
L 43¼ 25¼
XL 45 25½
2XL 46½ 26
3XL 48 26½
4XL 49½ 26¾

Centimeters

Size Bust Length
M 106 63
L 110 64
XL 114 65
2XL 118 66
3XL 122 67
4XL 126 68
 
Item Measurement

image

Please Note:
  • Actual fabric colors may vary slightly from online colors due to variations in screen color settings.
  • The size charts may vary due to different products or suppliers. Measurements shown in the size guide refer to measurements of the garment and not body measurements.
  • Made of different fabrics, the elasticity of clothing varies. Please check the elasticity description on our product page. Usually, you need to add some margin from the garment measurement to the body measurement.
    Inelastic: add 2-3cm from the garment measurement to the body measurement.
    Micro-elastic: add 1-2cm from the garment measurement to the body measurement.
    Stretchy: add 0.5-1cm from the garment measurement to the body measurement.
    High Elasticity: add 0-0.5cm from the garment measurement to the body measurement.
  • This is a general size suggestion, please choose the size according to the size chart of each product.
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.