Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)
Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)
Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)
Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)
Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)
Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)
Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)
Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)
Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)
Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)
Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)
Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)
Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)
Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)
Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)
Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)

Portable Multi-Purpose Care Shoe Wax(3PCS/5PCS)

Price
$16.99
$13.99
Save  50%
Style
Please select a style
Quantity
Worldwide shipping
Free returns
24/7 customer support
Secure payments

Cleans and Shines in one easy step
Shines your shoes and other leather items quickly

Transparent and Shiny
One brush for easy leather cleaning and care

Easy to clean, compact and portable, instantly adds shine 

 

  • INSTANT SHOE SHINE BRUSH

    This polisher instantly gives shine to leather boots and shoes with its double-sided sponge. Comes with specifically formulated oil to provide a quick, non-messy shine on all smooth leather articles.

 

  • BREATHE NEW LIFE INTO OLD LEATHER

    Matching outfits is effortless when your style stays clean, cool, and collected! Our shoe polisher gives your fading footwear a second chance at life.

     

  • EASY MESS FREE SHINE-UPS

    It is perfect for quick touch-ups and instantly improving the look of leather. Use it to maintain shine just simple steps without the extra hassle of a brush, chamois cloth, or shoe polish. No buffing is required and no brushes to clean afterward.

  • GET IT DONE RIGHT & FAST

    Quickly and easily bring dull leather back to life! This shoe polish applicator is your new best friend anywhere you go - when you need to look your best and don't have time for a traditional treatment just bring it in your pocket.

  • WIDE RANGE OF APPLICATIONS
    Suitable for all leather products, such as car interiors, belts, boots, jackets, seat cushions, handbags, wallets, backpacks, etc.

 

Material: Sponge

Net weight: 30G

3 x Polish Brush or 1 x 30ML Polish Oil

Warm Tip: Dear buyer, due to the lighting effect, monitor's brightness, manual measurement, etc, there could be some slight differences in the color and size between the photo and the actual item. Sincerely hope that you can understand! Thank you!

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.