niffgaff 1 PCS Plant Stand, Heavy Duty Metal Stand Decorates Plants, Flower Pot Stand against rusting,Round Plant Rack for Room Indoor and Outdoor Courtyard,Gardens.
niffgaff 1 PCS Plant Stand, Heavy Duty Metal Stand Decorates Plants, Flower Pot Stand against rusting,Round Plant Rack for Room Indoor and Outdoor Courtyard,Gardens.
niffgaff 1 PCS Plant Stand, Heavy Duty Metal Stand Decorates Plants, Flower Pot Stand against rusting,Round Plant Rack for Room Indoor and Outdoor Courtyard,Gardens.
niffgaff 1 PCS Plant Stand, Heavy Duty Metal Stand Decorates Plants, Flower Pot Stand against rusting,Round Plant Rack for Room Indoor and Outdoor Courtyard,Gardens.
niffgaff 1 PCS Plant Stand, Heavy Duty Metal Stand Decorates Plants, Flower Pot Stand against rusting,Round Plant Rack for Room Indoor and Outdoor Courtyard,Gardens.

niffgaff 1 PCS Plant Stand, Heavy Duty Metal Stand Decorates Plants, Flower Pot Stand against rusting,Round Plant Rack for Room Indoor and Outdoor Courtyard,Gardens.

$9.99
$0.00
-$-9.99
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Vendor by: NIFFGAFF
SKU: PS-O20-26-BK

A small but exquisite plant rack that can be used in places such as bedrooms, living rooms, courtyards, and gardens.

A beautiful gift for oneself or friends, love oneself, love family, love friends.

 

 

With just a simple installation, your plants can shine brightly.

 

 

After our design, its packaging size is only 26.2 * 26.2 * 1.7cm

 

Product packaging: 1 wreath, 4 support legs

  • Beautiful Decoration-The pot stand is designed with a flower pattern, which is elegant. Paired with a potted plant, it exudes unique charm whether indoors or outdoor courtyard, garden.
  • Sturdy and Suitable Height- Round display rack is sturdy enough to bear up to 60 pounds and can support the weight of most potted plants. Our support frame is high enough to separate the plants from the damp and dark floor, allowing for sunlight and air. It is also convenient to appreciate plants.
  • Prevent Rusting and Protect Floor- The metal stand surface has a rust resistant coating to prevent rusting. Four foot pads can protect from damage.
  • Convenient and Portable-The thickness is only 1.7cm, which hardly occupies any space.Potted plant shelf can be taken out as a picnic rack. It is also a very good pocket gift for female friends.
  • Customer Service-If you are not satisfied during use, we provide a refund service within 30 days. If you have any questions, please contact us, we will reply you within 24 hours.
  • Meaningful Gift-Metal plant stand can be used as a gift for potter lover, female friends, etc.
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.