2 Piece Set Vitreous Circular-shaped Outdoor Bistro Set Natural Finish
2 Piece Set Vitreous Circular-shaped Outdoor Bistro Set Natural Finish
2 Piece Set Vitreous Circular-shaped Outdoor Bistro Set Natural Finish
2 Piece Set Vitreous Circular-shaped Outdoor Bistro Set Natural Finish
2 Piece Set Vitreous Circular-shaped Outdoor Bistro Set Natural Finish
2 Piece Set Vitreous Circular-shaped Outdoor Bistro Set Natural Finish
2 Piece Set Vitreous Circular-shaped Outdoor Bistro Set Natural Finish
2 Piece Set Vitreous Circular-shaped Outdoor Bistro Set Natural Finish
2 Piece Set Vitreous Circular-shaped Outdoor Bistro Set Natural Finish
2 Piece Set Vitreous Circular-shaped Outdoor Bistro Set Natural Finish

2 Piece Set Vitreous Circular-shaped Outdoor Bistro Set Natural Finish

Object Options-Table
Please select a object options
Quantity
$250.00
$0.00
-0%
The current produc does not participate any Rebate. Switch the participating product to check the design.
(This prompt will not be displayed on the client-side.)
if(window.self === window.top) { (window.disabled_exts ||=[]).push('product_detail_rebate'); } class SpzRebateComponent extends SPZ.BaseElement { constructor(element) { super(element); } xhr_ = SPZServices.xhrFor(this.win); viewport_ = this.getViewport(); action_ = null; lang = document.documentElement.lang || 'en-US'; i18n = {"ar-SA":{"special_offer":"عرض خاص","close":"إغلاق"},"de-DE":{"special_offer":"Sonderangebot","close":"Schließen"},"en-US":{"special_offer":"SPECIAL OFFER","close":"CLOSE"},"es-ES":{"special_offer":"Oferta especial","close":"Cerrar"},"fr-FR":{"special_offer":"Offre spéciale","close":"Fermer"},"id-ID":{"special_offer":"Penawaran istimewa","close":"Tutup"},"it-IT":{"special_offer":"Offerta speciale","close":"Chiudi"},"ja-JP":{"special_offer":"特別なオファー","close":"閉じる"},"ko-KR":{"special_offer":"특별 메뉴","close":"닫기"},"nl-NL":{"special_offer":"Speciale aanbieding","close":"sluiten"},"pl-PL":{"special_offer":"Oferta specjalna","close":"blisko"},"pt-PT":{"special_offer":"Oferta especial","close":"Fechar"},"ru-RU":{"special_offer":"Специальное предложение","close":"Закрыть"},"th-TH":{"special_offer":"ข้อเสนอพิเศษ","close":"ปิด"},"zh-CN":{"special_offer":"特价","close":"关闭"},"zh-TW":{"special_offer":"特價","close":"關閉"}}; landPage = "\/promotions\/rebate\/"; pageType = 1; cart = []; initData = null; rebateInfo = null; renderData = null; footerImage = `${this.win.SHOPLAZZA["image_domain"]}oss/operation/e8ebb03dbb710457ca3b4b6a70898ab2.svg`; isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.initData = this.getProduct(); this.action_ = SPZServices.actionServiceForDoc(this.element); this.registerAction("triggerGetRenderData", () => { const event = SPZUtils.Event.create(this.win, "triggerGetRenderData", this.renderData); this.action_.trigger(this.element, "getRenderData", event); }); this.registerAction("bindPropagation", () => { document.querySelector(".product_detail_rebate_list").addEventListener("click", e => { e.stopPropagation(); this.win.sa && this.win.sa.track("plugin_rebate_promotion_click", { plugin_timestamp: Date.now(), plugin_location: "info", product_id: this.initData.product.id, discount_id: this.rebateInfo.discount_list.map((item) => item.discount_id)[0], }); }); }); } async mountCallback() { document.addEventListener("dj.variantChange", e => { const data = e.detail; if (document.querySelector("#product-select-modal.show")) return; if (this.initData && this.initData.product && data.product && this.initData.product.id === data.product.id) { this.initData = data; this.initRebate(this.initData, true); } else { this.initData = data; this.getRebateInfo(); } }); document.addEventListener("dj.addToCart", e => { const v = e.detail; this.rebateInfo && this.win.sa && this.win.sa.track("plugin_rebate_atc", { variant_discount_id: this.getVariantDiscountId(v.variant_id).map(item => item.discount_id), discount_ids: this.rebateInfo.discount_list.map(item => item.discount_id), variant_id: v.variant_id, product_id: v.product_id, price: v.item_price, number: v.number, }); }); await this.getRebateInfo(); if (document.querySelector(".plugin-container__bottom-fixed")) { this.showDiscountPopupsInfoBar(); } else { this.win.addEventListener("extloaded", () => { this.showDiscountPopupsInfoBar(); }); } } getProduct = (() => { document.addEventListener("dj.variantChange", e => { if (!e.detail || !e.detail.product) return; const productJson = document.querySelector("#product-json"); if (productJson && productJson.textContent && JSON.parse(productJson.textContent)) { productJson.textContent = JSON.stringify(e.detail); } if (this.win.jQuery && this.win.jQuery.fn && this.win.jQuery(document).data("djproduct")) { this.win.jQuery(document).data("djproduct", e.detail); } }); return () => { let productData = null; if (this.win.jQuery && this.win.jQuery.fn) { try { let product = this.win.jQuery(document).data("djproduct"); if (product) { productData = JSON.parse(JSON.stringify(product)); } else { productData = null; } } catch (error) { productData = null; } } if (!productData) { const productJson = document.querySelector("#product-json"); productData = (productJson && productJson.textContent && JSON.parse(productJson.textContent)) || null; } return productData; }; })(); initRebate = this.win.SPZCore.Types.debounce( this.win, ((data, variantChange) => { let discount_list = Object.assign([], this.rebateInfo.discount_list); /* 按子商品的多少对优惠信息进行排序 */ discount_list && discount_list.sort((a, b) => { return b.variant_ids.length - a.variant_ids.length; }); /* 选中子商品时 筛选子商品的优惠信息 */ if (data.selected && data.selected.id) { discount_list = this.getVariantDiscountId(data.selected.id); } /* 无满减信息 */ if (!(discount_list && discount_list.length)) { return; } const isSection = !!document.querySelector( `div[data-section-type^="shoplazza://apps/publicapp/blocks/rebate"] #rebate_custom_component` ); if ( (this.rebateInfo.rebate_type == "sku" && data && data.selected && data.selected.id) || this.rebateInfo.rebate_type == "spu" ) { if (discount_list[0]) { this.landPage += discount_list[0].discount_id || ""; } const info = { rebate: discount_list[0], maxShowCount: this.win.innerWidth > 768 ? 3 : 1, landPage: this.landPage, modalFooterImg: `url(${`${this.win.SHOPLAZZA["image_domain"]}oss/operation/e8ebb03dbb710457ca3b4b6a70898ab2.svg`})`, i18n: this.i18n[this.lang] }; this.renderData = info; SPZ.whenApiDefined( document.getElementById(isSection ? "app_rebate_section" : "app_rebate_block") ).then(apis => { apis.render(info, true); }); } this.insertSlideTag(this.rebateInfo.tag, variantChange); var pluginCurrencyEvent = new CustomEvent("plugin_currency_update"); document.dispatchEvent(pluginCurrencyEvent); }).bind(this), 10 ); getRebateInfo = async () => { if (this.initData && this.initData.product && this.initData.product.id) { var variant_ids = this.initData.product.variants.map(variant => variant.id); const res = await this.xhr_.fetchJson( "\/api\/discount-rebate\/product-discount", { method: "POST", body: { product_id: this.initData.product.id, product_type: this.initData.product.product_type, variant_ids: variant_ids, }, } ); if (!SPZCore.Types.isEmptyObject(res.rebate_info)) { res.rebate_info.tag = res.tag; res.rebate_info.rebate_type = res.rebate_type; this.rebateInfo = res.rebate_info; this.initRebate(this.initData); } else { if (this.win.top !== this.win.self) { const noActivity = document.getElementById("no-rebate-activity"); noActivity && (noActivity["style"].display = "block"); } } } }; getVariantDiscountId = (variant_id) => { if (!variant_id || !this.rebateInfo) return []; var rebateId = this.rebateInfo.variant_discount_map[variant_id]; return this.rebateInfo.discount_list.filter(item => item.discount_id == rebateId) || []; }; insertSlideTag = (tag, variantChange) => { setTimeout(() => { if (tag) { var tag_container; var modal = document.getElementById("product-select-modal"); if (modal && modal.classList.contains("show")) { if (!variantChange && modal.querySelector(".slider-discount-tag")) return; if ( variantChange && modal.querySelector(".slider-discount-tag:not(.rebate-tag)") ) return; tag_container = modal; } else { var product_detail_card = document.querySelector( '.page_container > [data-section-type="product_detail"], .page_container > [data-section-type="product-template"]' ); if(!product_detail_card) return; if (!variantChange && product_detail_card.querySelector(".slider-discount-tag")) return; if (variantChange && product_detail_card.querySelector(".slider-discount-tag:not(.rebate-tag)")) return; tag_container = product_detail_card; } if (tag_container.matches("#product-select-modal") && this.pageType === 13 && document.documentElement.clientWidth < 768) return; const tagDom = `<div class="slider-discount-tag dj_skin_product_title rebate-tag">${tag}</div>` if (document.querySelector(".sep-loaded-slider")) { var loadedSlider = tag_container.querySelector(".sep-loaded-slider"); loadedSlider.querySelectorAll(".slider-discount-tag").forEach(function(element) { element.remove(); }); loadedSlider.insertAdjacentHTML("beforeend", tagDom); } else { if (tag_container.querySelector(".support-slick")) { var supportSlick = tag_container.querySelectorAll(".support-slick, .sep-slider"); supportSlick.forEach((element) => { element.querySelectorAll(".slider-discount-tag").forEach((element) => { element.remove(); }); element.insertAdjacentHTML("beforeend",tagDom); }); } else { var sepSlider = tag_container.querySelector(".sep-slider"); sepSlider.querySelectorAll(".slider-discount-tag").forEach(function(element) { element.remove(); }); sepSlider.insertAdjacentHTML("beforeend",tagDom); } } if (document.documentElement.clientWidth < 768) { const sliderDiscountTagHeight = tag_container.querySelector(".slider-discount-tag").offsetHeight || 0; document.querySelector(".product-image__swiper_bullets").style.bottom = `${sliderDiscountTagHeight + 15}px`; } } }, 1000); }; fetchInfoBar = () => { let discount_ids = []; if (this.pageType === 1) { discount_ids = this.rebateInfo && this.rebateInfo.discount_list.map(item => item.discount_id); } else if (this.pageType === 38) { discount_ids = [this.win.rebateObj.rebateCollection_id] || []; } const productObj = this.getProduct(); return this.xhr_.fetchJson("\/api\/discount-rebate\/global-text", { method: "POST", body: { product_type: productObj && productObj.product && productObj.product.product_type, line_items: (this.cart.line_items || []).map(item => ({ variant_id: item.variant_id, product_id: item.product_id, quantity: item.quantity, price: item.price, selected: !item.unchecked, })), discount_ids: discount_ids, }, }); }; renderBottomBanner = res => { if (!res.tips) return; if (document.querySelector(".discount__info-bar")) return; var bar_style = `background:linear-gradient(90deg,${res.config.background_color_start},${res.config.background_color_end}); color:${res.config.color};`; let data = { tips: res.tips, landPage: this.landPage + res.id, bar_style }; const html = SPZCore.Dom.htmlFor(this.element); const banner = html([ `<a impr="1" imprevt="1" id="rebate_bottom_bar" href=${data.landPage} class="discount__info-bar text-truncate" data-activity-type="rebate" style="${data.bar_style}">${data.tips}</a>`, ]); document.querySelector(".plugin-container__bottom-fixed").appendChild(banner); const pluginCurrencyEvent = new CustomEvent("plugin_currency_update"); document.dispatchEvent(pluginCurrencyEvent); if (res.id) { var trackParams = { page: this.pageType, discount_id: res.id, product_id: this.getProduct()?.product.id, }; banner.addEventListener("click", () => { this.win.sa && this.win.sa.track("plugin_rebate_promotion_click", { plugin_timestamp: Date.now(), plugin_location: "bottom_bar", product_id: trackParams.product_id, discount_id: trackParams.discount_id, }); }); this.win.sa && this.win.sa.track("plugin_rebate_banner_pv", trackParams); } }; showDiscountPopupsInfoBar = () => { if ([13, 14, 19, 30, 31].includes(this.pageType)) return; if (document.querySelector(".plugin-container__bottom-fixed .discount__info-bar")) return; this.fetchInfoBar().then(this.renderBottomBanner); document.addEventListener("dj.cartChange", () => { this.fetchInfoBar().then(this.renderBottomBanner); }); }; } SPZ.defineElement("spz-custom-rebate", SpzRebateComponent);
Shipping

Introducing the 2 Piece Set Vitreous Circular-shaped Outdoor Bistro Set in a natural finish. This exquisite furniture ensemble offers a comfortable, casual, and tasteful life experience. With a simple and smart exterior, it exudes an understated elegance that conceals its showy interior. Combining the charm of Nordic style with a modern aesthetic spirit, this set captures a sense of modernity by highlighting and amplifying its contemporary elements. The design concept embraces simplicity and a touch of extraordinary, creating an ambiance that is both ordered and captivating. When placed in an open-air garden, this set provides a haven for relaxation, allowing one to unwind and rejuvenate amidst the abundant natural light. Whether on a warm winter afternoon or a balmy summer evening, this bistro set offers a delightful sanctuary that beckons one to linger and savor the surroundings. Elevate your outdoor living space with this exceptional furniture collection.

What's Included

Style: Modern
Color: Natural Finish
Wood Tone: Light Wood
Set Type: Table with Chairs
Table: Table Included
Table Base Color: Natural Finish
Table Top Color: Clear
Top Shape: Round
Table Top Material: Glass
Table Base Material: Wicker / Rattan
Chairs: Chair Included
Seating Material: Wicker/Rattan
Seating Color: Natural Finish
Chair Frame Color: Natural
Frame Material: Wicker / Rattan
Bench Seating: Bench Not Included
Purposeful Distressing Type: No Distressing
Level of Assembly: Partial Assembly
Number of Items Included: 3 Piece Set,1 Piece Set
Object Options: Table & Chair(s)
Weights & Dimensions


Overall Table Length - End to End: 16" (40 cm)
Overall Table Width - Front to Back: 16" (40 cm)
Table Height - Top to Bottom: 18" (45 cm)
Chair Length - Side to Side: 23.5" (60 cm)
Chair Depth - Front to Back: 23.5" (60 cm)
Chair Height - Top to Bottom: 31.5" (80 cm)
Features
Leaf Included: Leaf Not Included
Chaise Component Included: Recliner Not Included
Rocker: Not Rocking Chair
With Strap Back: Not Strap Back
Durability: Weather Resistant
Fire Resistant: Not Fireproof
Upholstered: Upholstered
Upholstery Color: White
Removable Cushions: Removable Cushions
Removable CushionCover: Unremovable Cushion Cover
Upholstery Fill Material: Foam
Toss Pillow Upholstery: Polyester
Ottoman Included: Without Ottoman
Umbrella Included: Umbrella Not Included
Pillow Included: Pillow Included

Note

1.Natural materials will vary subtly in color tone, surface texture, and veining. Natural variations are not considered product defects. (Normal use is not affected.)

2.Due to the difference between shooting lights and display resolutions, there may be chromatic aberrations between the picture and the real object and the picture on our website is for reference only.

3.Since the dimensions of our products are manually measured, there may be an error of ± 0.79 inch between the real product and the measurement data. The measurement data is for reference only.

Product Care

Wipe clean with a soft, dry cloth. To protect finish, avoid the use of chemicals and household cleaners. Hardware may loosen over time. Periodically check that all connections are tight.

We want you to be fully satisfied with every item you purchase from BetterFollow. Our team will check your ordered products before they are packed and sent, but sometimes a return or an exchange is necessary. If you are not satisfied with your purchase, please take advantage of our Return & Refund Policy.

We hope you can understand that the shipping fee for furniture is very expensive, therefore, for any return or cancelation made for personal reasons, the customer needs to bear the shipping fees.

ORDER CANCELATION

1. Customized items are not eligible for cancellation.
2. For non-customized orders, you can cancel for free within 24 hours after you place the order.
3. After 24 hours, you can still cancel it for free if the product has not been shipped. (In-stock items normally ship within 24–48 hours after an order has been placed.)
4. Once the product is shipped out, the order can not be canceled, but you could reject the delivery. If you reject it, you need to pay the shipping charge. (FedEx: $100 for each item; Truck Delivery: $300 for each item)

*Please Note:

Store the package and truck dispatched pallet well before making sure BetterFollow products are right for you. Otherwise, if the original package is not available, it can not be returned or exchanged.

30-DAY RETURN POLICY

You can initiate a return within 30 days of receipt if you are not satisfied with the product, but you have to pay for the return or exchange cost if no quality issues are involved. We do not accept returns after 30 days.

Returned product must be:

-In its original package
-In new/unused condition

Products excluded from this policy and not eligible for return/refund:

1. Customized items
2. Items marked“Non-Returnable”on the product page
3. Items that are indicated to be sold at a discount due to quality issues
4. Please note, any items returned without authorization will not qualify for a refund and be rejected on delivery to our warehouse.

Damages

If there is any manufacturer defect or shipping damage, please contact us within 48 hours and take photos and videos for us to verify. We will work with you to find the best solution.

Please send the following information to betterfollow@outlook.com .
1. Photos and videos of the package, item(s), and the damaged area
2. Photos of the label on the package (item label and tracking label)
3. Description of the problem (please describe it as clearly as possible)

REFUND

Once we have received and inspected the returns, we will issue a refund within 7 business days. We will also send you an email confirmation once the return is complete. If returned products arrive damaged or used, we will not be able to provide a refund.

EXCHANGE

Please feel free to call us at email betterfollow@outlook.com before you want to exchange your items. Customized items are not eligible for exchange.

What if I have additional questions or comments?

If you have any questions, please contact our customer service line at  email betterfollow@outlook.com.