Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets
Duisburg Faux Wood Grain Dining Chair Sets

Duisburg Faux Wood Grain Dining Chair Sets

3 sold
Size-2PCS
Please select a size
$199.99
$229.99
-$30.00
Quantity
30-Day Free Return Policy
Free shipping-FedEx or UPS delivery
Sustainably made-1 Year Warranty
Secure payments-PayPal installment
Shipping
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; const $page_container= document.querySelector('.page_container'); $page_container.addEventListener('touchstart',(event)=> { if(event.target.className == 'i-spzhtml-sidebar-mask' && event.target.previousSibling.id == 'cart-drawer-modal'){ SPZ.whenApiDefined(document.querySelector('#trust-sidebar-cart_drawer')).then((api)=>{ api.close(); }); } }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);

Dining Chair Dining Sets, Faux Wood Grain Outdoor Furniture Sets

Dining Chair Dining Sets, Faux Wood Grain Outdoor Furniture Sets

  • Built to Last

    Tested to 330 Lbs weight capacity.

  • Adjustable Feet

    Keeps this dining set stable in any use scenario.

  • COMFORTABLE SITTING

    High Quality Fabric Has Good Support

  • UMBRELLA HOLE

    SUITABLE FOR MOST UMBRELLAS, PROTECTED FROM SUNLIGHT

  • FAUX WOOD GRAIN ALUMINUM

    Low-maintenance natural look.

The brown wood grain transfer coating on the surface is not only very natural and beautiful, but also prevents rusting.

With a center hole for an umbrella stand, you can add an umbrella to the dining table and still have your meals outdoors during the warmer months.

FASHIONABLE DESIGN:

FASHIONABLE DESIGN:

Modern and simple style, coffee color wood grain and dark grey back fabric make your dining environment more fashionable and elegant. The brown wood grain transfer coating on the surface is not only very natural and beautiful, but also prevents rusting.

RUGGED STRUCTURE:

RUGGED STRUCTURE:

The metal patio chair is composed of a rectangular aluminum frame, which enhances the stability and robustness of the chair group. The patio table uses a high-tech powder-coated steel frame with a rust-resistant design that helps the table resist the cold and heat, ensuring long-term durability.

HIGH QUALITY FABRIC MATERIAL:

HIGH QUALITY FABRIC MATERIAL:

The seat and backrest of outdoor dining set are made of high-quality fabric, with excellent breathability and ductility. The well sewn fabric can keep the surface cool, providing you with excellent comfort and the best sitting experience. And it has excellent tensile properties. Weight capacity of each seat: 330 pounds.

PRACTICAL GARDEN FURNITURE:

PRACTICAL GARDEN FURNITURE:

This patio dining set adopts simple design and rectangular appearance, which can complement any daily occasion. Patio dining set for 6 is very suitable for courtyard, garden or bistro, and is suitable for family gathering and dining time.

PRODUCT SPECIFICATION

Material: Powder-Coated Aluminum & Steel Frame

Color: Brown & Grey

Frame Durability: Water Resisitant; UV Resistant; Rust Resistant

Style: Modern

Assembly Required: Yes

Shape: Rectangular

Weight Capacity of Chair: 330LBS

How to Install ?
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.