Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece
Joyside Wicker Patio Furniture Sets 8 Piece

Joyside Wicker Patio Furniture Sets 8 Piece

Color-
Please select a color
$1,469.00-$1,499.00
-$0.00
Quantity
Free Shipping
Ships Within 6-8 Business Days.
Sustainably Made
Secure Payments
SKU:
Brand Joyside
Size 8PCS-Wicker Couch Set
Shape L-Shape
Item Depth 33.74

About this item

  • PREMIUM PE WICKER: MEETLEISURE patio furniture set are made of all-weather-resistant hand-woven PE wicker which are more durable and resistant to deformation and fading. Upgraded with a sturdy powder-coated rustproof steel frame that can provides robust support, the rocker chair can hold up to 300 lbs weight limit.
  • SWIVEL & ROCKING MECHANISM: The base of the swivel rocker chair is a dual-function base that can swivel 360 degree and also glide back and forth smoothly. The rocking & swivel mechanism can bring you the utmost comfort with it's smooth motion. Equipped with several non-slip pads in the bottom, the patio swivel glider chair can stand stable and will not wobble.
  • COMFY OLEFIN CUSHIONS: Each glider chair In the furniture set comes with a 3.5-inch Olefin fabric seat cushion and an 7-inch thick back cushion, which are extremely soft and enhanced with better resistance to fading, tearing and discoloring. The fantastic texture of the cushion will make you stunning at first touch.
  • CURVED ARM & THICKENED BACK: The 3pcs bistro set is ergonomically designed, featuring a curved arm that can allows you to place your arm in a natural way, also the thickened backrest which offer a good support to your lumbar and help alleviate fatigue.
  • SIDE TABLE: the side table is formed of one thickened tempered glass top and four curved table legs, highly enhancing its weight capacity and making it very easy to assemble and clean. The 2-tier stroage design provide extra space for your daily items, making it convenient to use in your patio.
  • LEISURE OTTOMANS: 2 Patio ottomans are included for a better seat experience. Equipped with Olefin cushions, these footstool can offer a good rest space for your foot, the anti-slip layer design can prevent cushions from moving back and forth.
  • 1-YEAR WARRANTY: Every gilder chair will be strictly tested and we always value customer's user experience. Please notice that the product will be included in several packages, contact our service team if you have missing components or damaged parts, our customer representative will respond to your concern in no longer than 12 hours.
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.