💥UV Resistant Lifelike Artificial Boston Fern

people are viewing this right now
$59.99
Style:  66 leaves 95cm
Quantity

Description

  • ✔️Partial or full refund depend on the situation
  • ✔️Handling time>> Priority is given to delivery after payment.
  • ✔️96.9% Of Customers Buy 12 Bundles Or more.😍

We ship every day during the holidays, and each simulated flower is checked before delivery. ❤ Wishing you good health, happiness, peace and prosperity in the new year. ❤

Features: UV resistant, waterproof, no maintenance, pruning or watering required! Easy to maintain and easy to install.

★Easy to take care of - artificial flowers do not need any water, soil, fertilizer, no pruning, easy to maintain, not affected by natural weather. Let you feel the nature at any time, save your time and water!


★ Eco-friendly material- Lifelike artificial flowers: If you don't touch these artificial flowers, they look almost natural. Each flower is as close to the real thing as possible, providing realistic petal and leaf textures.


🌸 [Certified Safe Material] - Lush green artificial plants keep the spring sunshine for you at all times, do not fall and never fade. Natural and fresh colors, non-toxic and harmless, 100% safe, environmentally friendly, generous and elegant, well-made, bright colors and look real.


🌸【Full size and high quality】- Suitable for decoration:  This large Artificial plants Boston Fern contains 18 branches, making it looks very plump. The length of a single branch can reach 27.55 inches, and the horizontal expansion size can reach 43.30 inches, making it looks very large and full. It is very suitable for places such as courtyards, living rooms, offices, etc

🌸【Fine Decoration】- Luxury looking artificial flowers are perfect for any landscaping project or decorative style. Artificial greenery is perfect for homes, hotels, patios, offices, hotels, gardens, Christmas or other indoor and outdoor locations.

Product Description

Material: harmless 100% safe plastic, fabric

100% Guarantee: Brand product quality assurance. If you are not satisfied, please refund at any time. Customer satisfaction is our goal, please purchase with no doubt.

✈️Ships from your nearest warehouse✈️

Please note that shipping is insured and takes 5-12 days worldwide. However, you may receive your items earlier. We will always send a tracking number so you can track every step! Cool stuff well worth the wait! 😉

Click "Add to Cart" to buy now!

our guarantee
📦 Global  Insured Shipping:  Every order includes real-time tracking details and insurance in case your package is lost or stolen in transit.
💰Money  Back Guarantee:  If your item  arrives damaged or defective within 15 days of normal use, we will happily replace or refund your purchase.
🔒Safe and  Secure Checkout:  We use state-of-the-art SSL secure encryption to ensure your personal and financial information is 100% protected.
We have warehouses in Canada, the United States, the United Kingdom and Australia.
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.