10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster、[Everydayedeals]
10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster、[Everydayedeals]
10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster、[Everydayedeals]
10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster、[Everydayedeals]
10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster、[Everydayedeals]
10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster、[Everydayedeals]
10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster、[Everydayedeals]
10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster、[Everydayedeals]
1 / 8
10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster、[Everydayedeals]
10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster、[Everydayedeals]
10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster、[Everydayedeals]
10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster、[Everydayedeals]
10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster、[Everydayedeals]
10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster、[Everydayedeals]
10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster、[Everydayedeals]
10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster、[Everydayedeals]
Save $-17.99
EDS

10pcs DIY Diamond Painting Coaster Flip Flops Wooden Cup Coaster

$17.99
76 sold
Qty 3000 in stock

Cork Coasters Creative DIYdiamondArt Coasters with Holderdiamonds Cup Mat for Tabletop Protection for Table Home Decor
Feature:
1. Fun to DIY:These arts and crafts for adults are suitable for many handmade projects, such as home craft competitions, school handmade classes, beginner painting DIY clubs and so on
2. Very Practical:The new large coaster (10 cm in diameter, 0.5 cm thick) is very suitable for our coffee cups, mugs and other cups. They are made of high quality wood. It is well made, the design is exquisite, the pressure is good, and the coaster is stable.
3.Easy to DIY for beginners and kids:Pour your thediamonds that corresponds to the number on the coaster into the tray, then peel off the film covering the coaster and stick the correspondingdiamonds on the coaster according to the number on the coaster, a unique and beautiful coaster is done
4. Perfect Gift:People who give it as a Christmas gift in the holiday atmosphere will be very happy! Barbecue party or wedding gift is also a good choice for colleagues; Perfect gift for all occasions High quality design kitchen accessories are the perfect fashion gift for parents and family, as well as for your best friend.
5. Clean:Make your desktop interesting, beautiful, bright and tidy!

Specification:
Origin: Mainland China
Use: Paintings
Style: Modern Style
Name: DIY diamonds coaster
Material: wood
Size: 10*10*0.5cm/3.94*3.94*0.2in
Pattern:cartoon

Diamonds Shape: Round
Form: Single
Pasting Area: Full
Number of Colors: 1-30

Note:
Due to the different monitor and light effect, the actual color of the item might be slightly different from the color showed on the pictures. Thank you!
Please allow 1-2cm measuring deviation due to manual measurement.


Package Content:
1 set X Coasters
1 set X Drill Package
1 X Sticking Tool
1 X Shelf

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.