REVERSIBLE THICKENED VEST

$71.00 $139.00 Save $68.00
Sold 412
Color:  Black
Size:  M
Quantity
Share the love
Free returns
Cash On Delivery
Secure payments
Description

Introducing the UrbanShield Reversible Insulated Vest—a versatile and stylish addition to your winter wardrobe. This thickened vest is designed for the modern urbanite who values both fashion and functionality. Whether you're braving the cold or making a style statement, this reversible vest has you covered.

Size(in) Length  Shoulder  Bust  Recommended Weight (lbs)
M/170 26.0 16.9 41.7 220-253
L/175 26.8 17.3 43.3 264-297
XL/180 27.6 17.7 44.9 308-330
2XL/185 28.3 18.1 46.5 341-364
3XL/190 29.1 18.5 48.0 375-408
4XL/195 29.5 18.9 49.6 418-440
5XL/200 29.9 19.3 51.2 440-463

Key Features:

  1. Reversible Design: Elevate your style with the reversible feature of this vest. Choose between two distinct looks to suit your mood and outfit, providing versatility and flexibility in your winter fashion.

  2. Thickened Insulation: Experience exceptional warmth with the thickened insulation. This vest is crafted to keep you cozy in colder temperatures, making it an ideal layering piece for winter adventures.

  3. Urban Fashion Flair: The UrbanShield vest is designed with urban fashion in mind. The clean lines, contemporary silhouette, and thoughtful details ensure you look on-trend while staying comfortably warm.

  4. Lightweight Comfort: Enjoy the warmth without the bulk. The lightweight construction of the vest allows for ease of movement, making it a practical and comfortable choice for various winter activities.

  5. Versatile Layering: Perfect for layering, this reversible vest adds a stylish touch to your winter ensembles. Pair it with sweaters, hoodies, or long sleeves to create different looks and adapt to changing weather conditions.

  6. Zipper Closure: The convenient zipper closure provides easy wear and allows you to adjust the level of warmth based on the weather. Stay snug and secure during chilly days with the full-length zipper.

  7. Functional Pockets: Designed with functionality in mind, the vest features practical pockets. Keep your hands warm or store small essentials, adding both utility and style to your winter wardrobe.

  8. Durable Construction: Crafted with durability in mind, the UrbanShield Reversible Insulated Vest is built to withstand the rigors of daily wear. Enjoy a long-lasting and reliable winter staple.

Embrace the fusion of style and warmth with the UrbanShield Reversible Insulated Vest. Whether you're navigating the urban jungle or venturing into winter landscapes, this vest ensures you stay fashion-forward and comfortably insulated. Redefine your winter wardrobe with this versatile and trendy outerwear piece.

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.