Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies
Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies

Cross Stitch Needlepoint Scroll Frame for Arts Crafts Sewing Needlework Supplies

Price

$0.00 $18.99
Save $-18.99
SKU:1049943

Quantity

Good quality and low price
Your Best Choice
Free worldwide shipping over $49
Free returns
Sustainably made
Secure payments with Paypal
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);

Specification:
Origin: Mainland China
Use: Paintings
Material: wood+metal+ABS
Size: outer frame 54.5x30.5cm/21.46x12.01in, inner frame: 46x25.5cm/18.11x10.04in, package size: 56x5x5.5cm/22.05x1.97x2.17in
Weight: 560g

Note:
Due to the different monitor and light effect, the actual color of the item might be slightly different from the color showed on the pictures. Thank you!
Please allow 1-2cm measuring deviation due to manual measurement.

Cross Stitch Needlepoint Scroll Frame with Scroll Clip Embroidery Scroll Wood Needlework Frame Needlepoint Embroidery Tapestry Scroll Frame Quilting Hoop Stand Stitching Frame for Embroidery Tapestry
Features:
1.Smooth and Sturdy: This cross-stitch scroll frame holder is made of solid wood, providing stability and durability for long-term use. The exquisite polishing process ensures a comfortable and smooth feel, so you can use this embroidery hoop without worrying about rough edges scratching your hands or fabric.
2.Lightweight and Flexible: Designed with simplicity in mind, this cross stitch needlepoint scroll frame is compact and movable, allowing you to use it on a table or even on your lap. The included scroll and fabric clamps securely hold your canvas, assisting you in completing your creative projects.
3.Easy Installation and Disassembly: With detailed installation instructions and videos provided, you can quickly assemble the embroidery scroll wood needlework frame without any additional tools. It's also easy to disassemble, saving valuable storage space. You can conveniently carry it to school, craft rooms, or any other location.
4.Versatile Usage: This quilting hoop stand stitching frame is an ideal tool for various needlework activities, including embroidery, cross-stitching, sewing, hemming, beading, tapestry, and other embroidery crafts or artworks. It is suitable for home use as well as embroidery studios, training schools, classrooms, and other settings.
5.Ideal Gift: This needlepoint embroidery tapestry scroll frame makes an ideal gift for occasions such as Mother's Day, Valentine's Day, Christmas, birthdays, anniversaries, or any other special event. It's perfect for gifting to mothers, wives, sisters, or even yourself!

Included
4 X Embroidery Frame 
4 X ABS Clip 
4 X Screws 
4 X Nuts 
4 X Spacer 






1.How to track the orderand the tracking code?

  • You can also send your order number or your order email to service@biggestcraft.com. We will check the order and package information.

  • Login to your account and check your orders in My Orders

    Computer users can find the login portal by clicking on the pattern in the upper right corner of the store page

    Mobile users can click on the pattern in the upper left corner of the store page and slide to the lowest end to see the login portal

2.Tips for finding other products that are similar in style to a product

  • If a product's sku is 929451.02, please search for 929451 so you can find other sub-styles.

3.What forms of payment methods are accepted?

     Our store only supports paypal payment

4.How long will it take for the goods to be shipped?

  • Delivery of our products will be arranged within 2 days. In case of new products or out of stock, it will take 3-8 days.
  • If necessary, you can send us a link or picture of the product before placing an order and we can check the product stock.

5. More Promotions

For more discounts, click on "More Promotions"

6.Customer Reviews

Share your feedback and pictures with us in our store to get a $3.99 discount coupon. Don't hesitate, come show off your beautiful work now!

(After sharing your pictures, please contact service@biggestcraft.com and we will send you the discount coupon.)

If you encounter any purchase problems or after-sales problems in our store, please do not hesitate to contact us (service@biggestcraft.com

Business:info@biggestcraft.com

Hot Collection