Placemats for Dining Table

Placemats for Dining Table with Coasters Washable Vinyl Placemats PVC Dinner Table Mats Easy to Clean Non Slip Placemats for Holidays (Flower: Light Gold-Set of 4)
$16.99
$18.99
Save 11%
599 sold
Size : Set of 4-with coasters
Quantity
people are viewing this right now
Free shipping for a limited time
Quick return process
Sustainable packaging
Secure payments
Description

About this item

  • ●These solid vinyl placemats are made of high-quality materials, it has a distinctive and refined taste, ultra thick and durable, give you a comfortable feeling.【Product Dimension】 44 x 30 cm/17.3 x 11.8 inches【Package include】4pcs placemats and 4pcs coasters.
  • 【Convenient And Durable】Placemats are made of high quality and environmental Vinyl materials, not faded, designed to last for years with daily use. Washable, non-stain, wipe clean, non-slip, wear proof. There is a transparent protective film on the placemat, which can be retained or removed.
  • 【Elegant and Stylish Design】Plaid pattern or flower pattern or single colors design etc., Exquisite, elegant, modern and personalized, each are carefully designed. Placemat protects your table from scratches and stains, good decoration to improve your life quality. Placemats are perfect for special occasions (Christmas, Easter Day , Mother's Day , Independence Day, Parties and so on) and daily use.
  • 【Precautions】 In order not to affect the service life and apperance of the placemats, we do not recommend to place heated food or plates with hot food directly on the table mat. High temperature may cause warp. If you need to place high temperature items on the placemat, please use it with a hot mat.
  • 【Hand-cut】All placemats are hand-cut and there might be a little error in size. This will not affect daily use. These placemats are rolled up when delivered, and they will be flat again after being placed for several days. We suggest to put some heavy objects on them for sooner and better results.

    Product Description

    Welcome to DUOFIRE!

    DUOFIRE provides you with high quality products which are manufactured with the upmost attention to quality, detail and value. This exquisite

    placemat is a great decoration for your dining table. It protects your table and brings you a delight dining experience.

    Elegant and stylish designed, durable quality. Suitable for daily use and festival occasions.

    Stylish and Functional:

    -Table placemats help protect tables from stains and scratches.

    PVC material is durable, does not absorb water, non-oil-absorbing ,washable ,so it is easy to rinse with water and dry quickly, easy to clean.The placemat can be cut to whatever size you need. also can help u avoid desktop scratches.modern placemats easily decorate and renew your table.

    Ocassion:

    More than just a placemat for kitchen!

    - Both indoors and outdoors Suitable for, but not limited to,restaurants,cafes,desks,living rooms,coffee tables,etc.Even you can use it in the drawer of the table ,also can be placed under plates, cups,tableware,vases and ashtrays. as decorations to your dining tables and tea tables.

    Great Gift:

    - Great gift idea for all occasions,Christmas,Wedding,Fathers Day,Mothers Day,Valentines,Thanksgiving. place mat is great hostess gifts. As a solid table placemat, parties accessories snacks place mats, cabinet glasses mat, or refrigerator shelves mats are also ok. It is a great gift for mother’s day or father’s day.

    Natural color and perfect texture.

    Focus on detail of product, every piece of placemats have past at least 3 times of QC testing in order to offer you the most quality placemats set.

    Home, hotel and business offices, conference tables, kitchen tables.

    Attractive on wood table, and use this when eat altogether during the dinner, BBQ and so on.

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.