GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions
GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions

GRAND PATIO Patio Dining Set Patio Dining Chairs, Stackable Indoor/Outdoor Dining Chairs W/Removable Cushions

6 sold
$199.99
$0.00
-$-199.99
Size-2PCS
Please select a size
Quantity
Free shipping-FedEx or UPS delivery
30-Day Return
Sustainably made-1 Year Warranty
Secure payments-PayPal installment
Shipping

Grand Patio Outdoor Dining Set of 2

Grand Patio Outdoor Dining Set of 2

Patio Dining Set is a premium outdoor living products, creating comfortable and durable products for you to enjoy the great outdoor scenery and spend a good time.

Grand Patio Outdoor Dining Set of 2

Grand Patio Outdoor Dining Set of 2

At Grand Patio, we pay more attention to the quality and appearance of our products.

  • Curved DblSided Woven Backrest

    Classic striped crossover pattern. Enhanced air-to-air flow for more comfortable wear.

  • Removable Waterproof Cushion

    3.15 inch Olifin removable cushion waterproof and easy to take care of.

  • Powder Coated Steel Frame

    Our outdoor dining chairs feature sturdy steel frame and clean lines that are polished with rigorous craftsmanship to ensure stability and durability.

5 Pieces Patio Furniture Sets with Square Wood Grain Table Top

5 Pieces Patio Furniture Sets with Square Wood Grain Table Top

7 Pieces Patio Furniture Sets with Dining Table

7 Pieces Patio Furniture Sets with Dining Table

PRODUCT SPECIFICATIONS

Size: 21.25"D x 24.5"W x 34.25"H

Item Weight: 73 pounds

Weight Capacity: 350lbs

  • UNIQUE BACK DESIGN: Our clearance patio dining/furniture sets is highlighted by a unique back design. The double-sided criss-cross weaving pattern shows the perfect combination of fashion and nature, giving the balcony chairs a unique look. The wrap-around frame is crafted to carefully cover every corner of the outdoor furniture, revealing the craftsmanship in the details and providing you with a long-lasting and comfortable seating experience.
  • LUXURY SEATING EXPERIENCE: Immersive Feeling, the 3.15'' Olifin Thickened Cushion not only provides excellent soft support, but also offers more spacious seating space by increasing the sitting width. The fabric with TPU overlay is waterproof and easy to clean, and the removable cushion is equipped with convenient straps to ensure that it doesn't slip off.
  • PRESSURE RELIEF ARMREST: Patio dining set for 5 with comfort in mind when settling into your seat, the armrests are shaped to conform to the curve of your arms and provide extra support. Keeps you comfortable even after long hours in the seat, reduces arm and shoulder fatigue, and minimizes potential lower back discomfort and soreness.
  • SPACE SAVING: Our outdoor dining chairs feature sturdy iron frames and clean lines that are polished with rigorous craftsmanship to ensure stability and durability. Not only that, we have cleverly incorporated a stackable design for outdoor dining table set that not only makes it easy to store, but also greatly saves your precious space, ensuring that your needs are met in every situation.
  • ONE YEAR WARRANTY: We provide free replacement service for fault caused by non-human reasons within 1 year for outdoor furniture swing. And we provide free-return within 1 month if the product and the packaging is intact. If you have any other questions, feel free to contact us at any time.
  • This product compliant with U.S. quality and test standard, more sturdy and durable than common dining chairs set.
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.
class SpzSmartBlockComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this.i18n_ = {}; this.config_ = {}; this.show_type_ = 3; this.product_resource_id_ = ''; this.collection_resource_id_ = ''; this.cart_items_ = []; this.customer_id_ = ''; this.order_id_ = ''; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { const template_type = window.SHOPLAZZA.meta.page.template_type; if (template_type === 1) { this.show_type_ = 3; this.product_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 2) { this.show_type_ = 4; this.collection_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 15){ this.show_type_ = 5; } else if (template_type === 13){ this.show_type_ = 6; } else if (template_type === 20){ this.show_type_ = 7; this.customer_id_ = window.SHOPLAZZA.customer.customer_id; } else if (template_type === 35){ this.show_type_ = 8; this.order_id_ = window.location.pathname.split('/').pop(); } this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { console.log('smart mounted'); const that = this; const themeName = window.SHOPLAZZA.theme.merchant_theme_name; const isGeek = /Geek/.test(themeName); this.fetchRules().then((res) => { if (res && res.rules && res.rules.length) { const blockEl = document.getElementById('smart_recommend_block'); SPZ.whenApiDefined(blockEl).then((api) => { api.render({data: res}, true).then(() => { if (isGeek && that.show_type_ === 6) { blockEl.querySelector('.plugin_container_wrpper').style.padding = '30px 0'; } const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` .plugin__recommend_container,.app-recommend-card { display: none !important; } `; document.head.appendChild(recommendStyle); const fetchList = []; res.rules.forEach((rule) => { fetchList.push(this.fetchRuleProductList(rule.id)); }); const fetchAll = Promise.all(fetchList); fetchAll.then((p_res) => { res.rules.forEach((rule, index) => { rule.products = p_res[index] && p_res[index].products; const ruleEl = document.getElementById('smart_recommend_rule_' + rule.id); SPZ.whenApiDefined(ruleEl).then((api) => { api.render({data: rule}, true).then(() => { that.impressListen(`#smart_recommend_rule_ul_${rule.id}`, function(){