CRANACH Bath&Kitchen Shower Head Combo with Extension Arm - Wide Rain Shower Head Handheld Water Spray - Adjustable Dual Shower Head with Anti-Clog Nozzles - Silver
CRANACH Bath&Kitchen Shower Head Combo with Extension Arm - Wide Rain Shower Head Handheld Water Spray - Adjustable Dual Shower Head with Anti-Clog Nozzles - Silver
CRANACH Bath&Kitchen Shower Head Combo with Extension Arm - Wide Rain Shower Head Handheld Water Spray - Adjustable Dual Shower Head with Anti-Clog Nozzles - Silver
CRANACH Bath&Kitchen Shower Head Combo with Extension Arm - Wide Rain Shower Head Handheld Water Spray - Adjustable Dual Shower Head with Anti-Clog Nozzles - Silver
CRANACH Bath&Kitchen Shower Head Combo with Extension Arm - Wide Rain Shower Head Handheld Water Spray - Adjustable Dual Shower Head with Anti-Clog Nozzles - Silver
CRANACH Bath&Kitchen Shower Head Combo with Extension Arm - Wide Rain Shower Head Handheld Water Spray - Adjustable Dual Shower Head with Anti-Clog Nozzles - Silver
CRANACH Bath&Kitchen Shower Head Combo with Extension Arm - Wide Rain Shower Head Handheld Water Spray - Adjustable Dual Shower Head with Anti-Clog Nozzles - Silver
CRANACH Bath&Kitchen Shower Head Combo with Extension Arm - Wide Rain Shower Head Handheld Water Spray - Adjustable Dual Shower Head with Anti-Clog Nozzles - Silver
1/4
CRANACH Bath&Kitchen Shower Head Combo with Extension Arm - Wide Rain Shower Head Handheld Water Spray - Adjustable Dual Shower Head with Anti-Clog Nozzles - Silver
CRANACH Bath&Kitchen Shower Head Combo with Extension Arm - Wide Rain Shower Head Handheld Water Spray - Adjustable Dual Shower Head with Anti-Clog Nozzles - Silver
CRANACH Bath&Kitchen Shower Head Combo with Extension Arm - Wide Rain Shower Head Handheld Water Spray - Adjustable Dual Shower Head with Anti-Clog Nozzles - Silver
CRANACH Bath&Kitchen Shower Head Combo with Extension Arm - Wide Rain Shower Head Handheld Water Spray - Adjustable Dual Shower Head with Anti-Clog Nozzles - Silver
1/4

CRANACH Bath&Kitchen Shower Head Combo with Extension Arm - Wide Rain Shower Head Handheld Water Spray - Adjustable Dual Shower Head with Anti-Clog Nozzles - Silver

$69.99
$71.99
Free shipping
Quantity

Wide Coverage Style: Our wide, large shower heads provide full body coverage for the most satisfying showering experience. Enjoy all the benefits of a fixed overhead shower without sacrificing the convenience of using a flexible handheld attachment. Rinse and relax from head to toe with our combination shower system.

Adjustable Extension Arm: Our shower heads feature an adjustable swivel ball joint for ultimate customization and durability. Tilt and turn with ease to find the perfect angle for your next shower.

Anti-Clog Nozzle. Avoid weak water flow and inconvenient repairs with our innovative anti-clog nozzle. Our shower heads are designed to always keep your water pressure optimal for a satisfying showering experience.

Raindrop Sensation: Experience the truly relaxing sensation of a raindrop-style stream. Designed to mimic soothing rain, our shower heads provide a truly calming experience that will leave you feeling refreshed and renewed.

Fast Shipping and NO Taxes in All Countries

Order Confirmation

As soon as you place the order, an order confirmation will be emailed to you. This means we have received your order and payment. As soon as we receive your order, we automatically reach out to our warehouse to confirm the product is in stock and is available for immediate shipment. In rare cases, if the product is on backorder or unavailable, we will contact you immediately and ask if you would like to wait for the product to become available or have your payment refunded.

Order Shipment

Most products ship within 0 to 1 business days from the date of your order (unless indicated on the product page). We will send you tracking information as soon as it is available. If you do not receive tracking info within 3 business days of your order, feel free to follow up with us via email. Also, if you are already a member, you can go to the Member Center to check.

If the listing's first picture shows "pre-sale", your order is preorder. The specific delivery time is mainly based on the product subtitle.

Shipping

We offer fast shipping via FBA, UPS, USPS or other couriers. The delivery service is supported in the US/UK/EU(parts of EU). Some products only support shipping to the US, mainly based on the product subtitle.

After the order is processed, allow 3 to 8 business days for the product(s) to reach you.

If your tracking number hasn’t been updated in 5 days, please contact us to check it.

Shipping fee

Free shipping & tax on all orders.

International Orders

All of our toys can be shipped internationally using FedEx, UPS, USPS, DHL, or other carriers. Contact us for the worldwide shipping quote. In this case, please allow a couple of weeks (or more) for the products to reach you. Items shipped internationally from China may have VAT, duties, taxes, and/or local charges due at delivery. These charges are the responsibility of the customer and not CHEERFUN.

Q1: Who are we?

A1: CHEERFUN is a professional children's toy brand. We sell most children's toys, and the toys are mainly educational toys. We are committed to producing safe toys and of good quality.

Q2: What are CHEERFUN's inspirations and ideas for designing products?

A2: The purpose of our products is to help children learn while having fun; the design concept of modeling originates from the hope of attracting children's attention and cultivating children's imagination and imitating ability.

Q3: What does CHEERFUN produce and what's the major product?

A3: At present, we mainly recommend the LCD writing tablet, and shortly other products will be launched on our official website.

Q4: What's your after-service policy?

A4: All customers who place orders on CHEERFUN will enjoy 12-month warranty policy. If there are defects in the products you bought, you can contact our service mail(service@cheerfun.com). Also, you can refer to our Return & Warranty for more details.

Q5: What is the function of membership points?

A5: All customers can earn points by registering, sharing, and placing orders. When the points reach the corresponding points, they can exchange for the corresponding products.

Q6: Why can't I checkout from my cart?

A6: 1. Mode of Payment not Accepted.
You may check the Related Link to view which Credit Card/Payment Method CHEERFUN accepts. We also highly suggest clearing your browser's cache and cookies. You may also try using a different web browser. For more information on how to do this, you may follow this link: https://www.wikihow.com/Clear-Cache-and-Cookies.

If you are still not able to process the order, please try checking with your bank. You may try to place the order and use Paypal as you mode of Payment. PayPal is a free service which allows you to send money as easily as sending an email. If you'd like to learn more about PayPal, or sign up for an account, please visit cheerfun.com to get started.

2. Shipping Address (Postal Code) not Recognized
Type in your Shipping address in English alphabet/letters. If the postal code is not accepted, kindly type it without the space.

Q7: Why did I send an email but didn't receive a response?

A7: If you don't receive our Customer Service team’s response for an extended period of time (24 hours on weekdays, 48 hours on weekend), please check your contact email's  spam folder. Our emails may have been filtered incorrectly by your email server/provider.

 

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.