Free shipping

Brafab 2 Person Swing Egg Chair with Sturdy Stand and Fluffy Cushion, Large Double Hand-Woven Wicker Rattan Hanging Egg Chairs, Porch Swing Loveseat for Indoor Outdoor, Light Grey

$253.88
Quantity
SKU: SFL3496753500
Description
Brafab Luxury 2 person Double Swing egg hanging chair is highly recommended, the installation is very simple, and the style is fashion. The most important is that we have improved the structure, so the chair can be folded into a flat package, this great change reduces much shipping fee, and we can provide the best value egg chair to our customers. That's why we can keep the handing chair at high quality but reduce the final fee!
  • Handcrafted & High Quality Material:The sturdy steel frame is hand-wrapped by gray PE wicker rattan, the stand is made of strong and durable steel, which is made of powder coated + electrophoretic painted steel. It is strong and safe, not easy to rust, suitable for long-term use in your home, the thick cushion is made of outdoor fabric, filled with soft sponge, not easy to fade and comfortable.
  • Sturdy Structure, Safe to Use:The design of double hooks and double brackets makes the structure strong and stable, the heavy-duty stand can be used stably on different grounds without tipping over, so your children can use our double egg chair with confidence.
  • Looks Great Outdoors/Indoors:The egg chair is designed to be used indoors or outdoors, the stand and chair combo allows you to easily add stylish seating to your apartment without permanently mounting it on the ceiling, while you can move it to the patio, deck, garden, yard, backyard, porch, bedroom, living room and other places around your home, have fun chatting and relaxing with your friends.
  • Provide Comfortable and Large Space:Luxury wicker swing egg chair with stand is suitable for 2 people, it can bear 450 lbs, the overall chair size is 75.6 inches long x 55 inches wide x 42.5 inches deep; the seat width is 52 inches x depth 26.7 inches x height 46 inches. Provide a spacious and comfortable sitting experience, you can comfortably lie on your side in our chair.
  • Easy to install and disassemble:The package includes all the accessories and installation instructions. Using the included tools and hardware, you can follow the instruction manual and installation video for quick installation. After the screws of the basket are removed, it can be folded for easy storage and saves space. If you have any installation or product problems, please feel free to contact our professional after-sales team.
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.