Paint by Numbers Kit - Colorful Peacock

$13.85
$19.85
-$6.00
Artwork
Frame
Quantity
Fast shipping with tracking
Free Remake Guarantee
Sustainably Made
Secure Payments
Description

Paint by Numbers Kit

Colorful Peacock

Special Offers Today!

Use code PBN10 for an extra 10% OFF

Orders over $69, get Free Shipping

What's in the Package

This paint by numbers kit contains all the necessary materials to create your work:

-1x numbered acrylic-based paint set
-1x pre-printed numbered high-quality canvas
-1x set of 3x paint brushes (Varying bristles - 1x small, 1x medium, 1x large)
-1x hanging kit, including 2x screws and 2x non-track hooks
-1x set of easy-to-follow instructions for use

Size: 16x20 Inch / 40x50 cm

Packaging: Free Gift Wrapping

Why you should order

Unleash your creativity with EASY, FUN, BEAUTIFUL DIY paint-by-numbers kits for adults. Spend a relaxing night in and create your own awesome wall art.

1 - Perfect For Beginners - Match the numbers on the canvas with the corresponding labeled numbers on the paint. It is easy to follow and suitable for all artistic abilities.

2 - Relaxing Indoor Activity - Take your mind off stress and anxieties. Research shows that creative activities like coloring and painting help reduce stress.

3 - Perfect Gift Idea - This makes for a thoughtful gift for anyone who enjoys crafts. Free Gift Wrapping for all orders!

More Details

High-Quality Canvas Material:

  • Strong durable material that can withstand the test of time

  • Colors printed on Canvas material always come out vibrant and stunning

  • Dense fabric that doesn’t tear easily

  • Numbers marked so it’s easy to follow

Premium Synthetic Brushes:

  • Our brushes are very easy to clean and don’t retain filth like most paint brushes

  • Highly moisture absorbent bristles that allow you to paint with ease

Stunning Watercolor Paints:

  • The color from the paints is naturally glossy and always stands out

  • Completely non-toxic and safe for the environment

Tips:

  • Use the paint directly and do not add any water.
  • If you fill in the wrong color, you can wait for the paint to get dry and then cover the wrong part with the correct color on the surface.
  • Please cover the lid of paint well when you do not use it, in case the paint gets dry.
  • The figures on the canvas may not be covered entirely, hope you do not mind.
  • The paint we offer is enough for normal use, please do not waste it in case of the paint shortage.

100% Satisfaction Guarantee

Customer Happiness is our No.1 priority. If you're unhappy with your purchase for any reason at all, let us know!

Production, Shipping & Returns

Please allow us to process your order within 1-2 business days. We ship these kits directly from our warehouse in the USA

    Support Team

    Email us: support@BlingPainting.com

    Bulk order: info@BlingPainting.com

    Message us: ‪(302) 315-0808

    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.

    You may also like