Cuteee Family Long Body Pillow Giant Animal Plush Squishy Pillow

$32.99
$53.00
-38%
(function () { try { const getProduct = () => { const productJson = document.querySelector('#product-json'); if (productJson?.textContent) { return JSON.parse(productJson.textContent); } if (window.jQuery) { const $product = window.jQuery?.(document)?.data('djproduct'); const productData = JSON.parse(JSON.stringify($product || {})); return productData || {}; } return {}; }; const blockDomId = 'pm-block-afterpay-message-1539149753700-3' const placeholderDomId = 'pm-block-afterpay-message-placeholder-1539149753700-3' const badgeTheme = "black-on-mint"; const size = "sm"; const shopCurrencyCode = "USD"; const productDetail = getProduct(); let productPrice = productDetail?.selected?.price || 32.99; let settingConfig; const req = { ROOT_URL: (C_SETTINGS && C_SETTINGS.routes && C_SETTINGS.routes.root) || '', post: async (url, data = {}) => { try { const response = await fetch(req.ROOT_URL + url, { method: 'POST', headers: { 'Content-Type': 'application/json', }, ...data, body: JSON.stringify(data.body), }); const result = await response.json(); return result } catch (error) { throw new Error('post request error' + error); } }, get: async (url, data = {}) => { try { const response = await fetch(req.ROOT_URL + url); const result = await response.json(); return result } catch (error) { throw new Error('get request error' + error); } } } const supportLocaleMap = { AU: 'en-AU', NZ: 'en-NZ', US: 'en-US', CA: 'en-CA', GB: 'en-GB', FR: 'fr-FR', IT: 'it-IT', ES: 'es-ES', DE: 'de-DE', } const getPayLaterSetting = () => { return req.post('/api/payment/pay-later-setting', {body: {payment_channel: 'afterpay'}}).then(res => { const result = { ...res, afterpay_currency_locale: supportLocaleMap?.[res?.afterpay_support_country?.[0]] || supportLocaleMap?.US || 'en-US' } return result; }); } const getBlockDom = () => { const blockDOM = document.getElementById(blockDomId); if (!blockDOM) { return; } return blockDOM } function errorHandler() { const blockDOM = getBlockDom(); if (blockDOM) { blockDOM.style.display = 'none'; } } function hasAfterpayMessage() { // 获取目标元素 const targetElement = document.getElementById(placeholderDomId); // 判断目标元素是否有兄弟元素节点 const siblings = Array.from(targetElement.parentNode.children).filter(function (node) { return node.nodeType === Node.ELEMENT_NODE; }); return siblings.length > 1 } function renderAfterpay(data = {}) { const blockDOM = getBlockDom(); if (!blockDOM) { return; } blockDOM.innerHTML = null; const placeholderDOM = document.createElement('div'); placeholderDOM.id = placeholderDomId; placeholderDOM.className = 'pm-display-none' blockDOM.appendChild(placeholderDOM); blockDOM.style.display = 'block'; if (window.Afterpay && typeof Afterpay?.createPlacements === 'function' && !hasAfterpayMessage()) { try { Afterpay.createPlacements({ targetSelector: `#${placeholderDomId}`, attributes: { locale: data.afterpay_currency_locale, currency: data.afterpay_currency, amount: data.productPrice, size: size, badgeTheme: badgeTheme, } }); } catch (e) { console.error('payment-sdk:', e); } } } async function init(data = {}) { const blockDOM = getBlockDom(); if (!blockDOM) { return; } if (!settingConfig) { settingConfig = await getPayLaterSetting(); } if(data?.detail?.selected?.price){ productPrice = data?.detail?.selected?.price; } if ( !settingConfig || !settingConfig.afterpay_promo_msg_enabled || !settingConfig.afterpay_max_amount || !settingConfig.afterpay_min_amount || !settingConfig.afterpay_support_country || shopCurrencyCode !== settingConfig.afterpay_currency || Number(productPrice) <= Number(settingConfig.afterpay_min_amount) || Number(productPrice) > Number(settingConfig.afterpay_max_amount) ) { errorHandler(); return; } const scriptDOM = document.getElementById('pm-afterpay-sdk'); if (!scriptDOM) { window.addEventListener('Afterpay.ready', () => renderAfterpay({ ...settingConfig, productPrice })); const afterpaySDK = document.createElement('script'); afterpaySDK.id = 'pm-afterpay-sdk' afterpaySDK.src = 'https://js.afterpay.com/afterpay-1.x.js'; afterpaySDK.setAttribute('data-analytics-enabled', ''); afterpaySDK.setAttribute('data-min', settingConfig.afterpay_min_amount); afterpaySDK.setAttribute('data-max', settingConfig.afterpay_max_amount); afterpaySDK.async = true; afterpaySDK.onerror = errorHandler; document.body.appendChild(afterpaySDK); } else { renderAfterpay({...settingConfig, productPrice}); } } document.addEventListener('dj.variantChange', init); init(); } catch (e) { console.error('payment-sdk-afterpaymessage:', e) } })()
people are viewing this right now
Style:  Cat Plush Gray
Size:  Medium/28 inch
Quantity
Worldwide shipping
Free returns
Sustainably made
Secure payments

Description

    Highlights:

    1. This long plush could be the accompany held by you during your sleep. You Could lean yourself on it whatever the posture you would like to.
    2. As your good stress relief partner, Mewaii Cuteee Family plush Soft Down Cotton is highly resilient.
    3. Apply Safe Materials and Stuff, always guard your health.

    Nowadays modern people get lots of stress and they can't get rid of it easily. Most of the time they are finding a way of getting back to the natural atmosphere. So we are committed to designing a series of ultra-soft down cotton plush toys to pacify restless emotions. SO SOFT, SO KIND, and SO HEALING as well.

     

    Craft with care

    • Fabric: Super Soft Spandex
    • Cotton: Down Cotton
    • Mewaii Cuteee Family is committed to making better plushtoys with higher-end materials.

    We have figured out the right size for both adults and children to hug. As the need for adults in nowadays high-speed lifestyle to relieve their stress, so the whole body of plush toys are made with extremely smooth fabric and down cotton. The stitching is tight and strong in order to undertake your brandish of objects.

     

     

    About Mewaii Cuteee Family

    We are Mewaii Cuteee Family. Mewaii Cuteee Family is committed to making original ultra-soft puffy plush. We have the dream of being professional plush designers and then we created the brand.

    We are the group comprised of Ultra-soft stress-relief plush enthusiasts. We will bring some great down cotton puffy plush to you! Your effort will help our dreams come true.

     

    Safety

    Safety always comes first when it comes to toys for kids. We proudly completed tests involving requirement for health, safety and environment, such as EN71, ASTM F963, EU-CE.

    Shipping

    The orders of hot sale will be dispatched within 2 working days.

    We offer worldwide delivery to door. The estimated shipping time before delivery will be within 15 calendar days.

    Shipping countries, timeliness, and method:

     

    Care & Content:

    • Both handwashable and machine-washable. Easy to clean.

      This product will be shipped in a vacuum-sealed bag. After you receive the package please open the bag and allow 2days for the plush to return its original fluffiness.

      The actual product may vary from images shown due to product upgrading. All images shown are for illustration purposes only.


      Provided by Shangshangpin Toys

      Shipping Info

      Return & Refund Policy

      Returns & exchanges

      If items you have purchased do not meet your expectations, including items that are defective, damaged or not as described, you can request a refund or exchange within 14 days from the date of delivery by emailing our customer service: Contact@mewaii.com


      (a) return

      To be eligible for a return, please confirm the following:

      - The items to be returned remain unused, undamaged, unwashed and in the original packaging with the original label.

      -You pay for the return. Items that do not meet the above criteria cannot be returned.

      Customers have 14 days from the date of receipt to change their mind and return the items without giving a reason. Mewaii.com must issue a refund. You can request a return by contacting us at Contact@mewaii.com. After receiving the return, you will receive a refund to the customer's account. The shipping costs will be billed to the customer at most once (including returns). Consumers will not be charged for restocking for returning the product.


      (Please contact Contact@mewaii.com for the closest return address in your area.)

      (b) Refunds

      We'll email you once we've processed your refund or exchange.

      Refunds will be made within 3 working days of receiving your return. After verification, please check your account.

      There may be a slight delay in your return request as we usually process it twice a week. If you have any questions, please contact Contact@mewaii.com. We will answer you as soon as possible.

      (c) cancellation

      You can cancel your order before your item is shipped. Please contact us at Contact@mewaii.com if you want to cancel your order.


      Shipping damage claims


      We are proud of our products, but we cannot control the shipment. In some extreme cases, the item you receive may be damaged in transit. So please check the item when you receive it in good condition. If the accident really happens, please provide us with the photo or video and contact us at:  Contact@mewaii.com


      Note:

      -We do not accept claims for damages for shipping later than 14 days after receiving the products.

      -Customized products (such as lettering) do not accept returns and exchanges unless there is a product quality problem.

      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.