💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶
💥HOT SALE💥 Floor Rugs🦶

💥HOT SALE💥 Floor Rugs🦶

Price
£19.99
£9.99
Save  £10.00
Color
Please select a color
Size
Please select a size
Quantity
Worldwide shipping
Free returns
24/7 customer support
Secure payments

KEEP DRY AND SAFE WITH DRYMAT - COMFORTABLE, CLEAN, DRY FLOORS.

Tired of struggling with water all over your floor, your mat getting moldy and not being able to dry your feet correctly?

Use the Non-Slip Mat and discover how quick and simple it is to dry your feet and style your bathroom!

The Non-Slip Mat fits perfectly in any bathroom, avoids slips and helps to completely dry your feet. The comfort and style that this mat brings will make you happier and healthier. Never worry again about not being able to correctly dry your feet or have water all over your floor! 

It is water-repellant, providing the perfect combination of dryness and cleanliness.

PREVENT SLIPPING WITH OUR STRONG NON-SLIP GRIP

For added security, the DryMat comes with a non-slip bottom that helps it stay put at all times. No matter how much water it absorbs, the DryMat is reliable enough to step on each time you come out of the shower. 
 

PREVENTS MOLD AND STAYS CLEAN

Once you step on the DryMat, you'll see the water disappear right in front of your eyes. Thus preventing mold and a "musty" mat. Keep your floor clean and dry to keep your home safe and clean.

CUSHIONED MATERIAL 

Our DryMat is made with skin-friendly material that's comforting to your feet. Plus, it has a multi-layered design that makes you feel like you're walking in the clouds.
 
SIMPLE CARE
Since the DryMat dries up in an instant, cleaning it is simple and hassle-free. All that you have to do is to scrub it with anti-bacterial soap to keep it in pristine condition. 
 

USE SCENARIOS:

NOTE:

  • ① The washing maximum temperature is 30℃.
  • ② Do not bleach.
  • ③ Do not roll over dry.

PACKAGE INCLUDES:

  • 1* Floor Mat
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.