SUPTREE Shower Head with Handheld High Pressure Shower Heads Attached with Extra Long Hose for Bathroom

$22.99
$0.00
-$-22.99
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Vendor by: SUPTREE
SKU: US-SUP-AJSCHSTZ

Are you still experienceing any of the following issues?
Sweating profusely after a gym workout?
Feeling exhausted after work?
Needing to give your puppy a shower?
SUPTREE 6 Spray Settings High Pressure Handheld Shower Head
Upgraded Bigger Panel Can Solve All Your Problems, Brings Luxury Shower Experience for Your Family.
6 Spray Modes and Power Clean Mode, Large Water Outlet Area.
Ergonomic Shower Head Handle Grip, Self-clean Anti-clog Nozzles.
High Pressure Shower Head and Water Saving Design, Easy to Install and No Tools Required.
Mist mode is especially suitable for washing your face, you’ll love this feeling.
Massage mode can bring obvious massage feelings and brings relaxation for your tired body.

  • 6 Spray Modes: Latest handheld shower head with larger panel and more nozzles for an even more luxurious shower experience. 6 spray modes: Massage, Rain & Massage, Rain, Mist, Rain & Mist and Pause– you'll have plenty of options to customize your shower experience to your liking.
  • Creates High Pressure out of local Low Water Pressure: Our handheld shower head is equipped with unique technology that amplifies air/water mix to create higher water pressure and a more luxurious shower experience than traditional shower heads can offer.
  • High-Tech & Ergonomic Design: Sturdy structure, hand groove design and expert craftsmanship of our hand-held showerhead create a unique shape and excellent shower experience.
  • Superior Material: Our high-flow handheld shower head features an advanced design with anti-clog nozzles, ensuring that the water outlets won’t become blocked easily. Highly polished chrome finish, solid adjustable brass swivel ball joint, stainless steel hose.
  • Easy Installation: Package includes all necessary accessories for easy installation, 59- inch stainless steel hose, 360° rotatable brass overhead bracket and rubber washers. With the included easy-to-follow installation guide, you can finish the installation in minutes without a plumber.
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.