HealthRelife Massage Chair Zero Gravity, Full Body Recliner with Heat Air Pressure SL Track 24 Airbags, Shiatsu Foot Roller Massage Thai-Stretch Bluetooth Speaker, Black&Grey

$34.71
$1,599.00
-98%
Color:  Grey
Quantity

Description

  • 【3D Advanced Massage Hands】Completely break through the old-fashioned 8 fixed massage rollers, HealthRelife full bdoy massage chair is equipped with advanced 3D Massage Hands. Difference to fixed massage rollers, 3D Massage Hands can imitate professional massagist method to do the following massage action: knead, squeeze, flap, press, push, hold, swing and twist. And this massage chair Even can protruding 7cm forward to relieve deep muscle pain.
  • 【Zero Gravity& 128CM SL Track】One-Button zero gravity mode, 3 adjustable zero gravity positions relax your body and mind, massage your spine with an angle of 126±7°. And this 3D massage recliner combined with 128cm "SL" shape space curved rail technology, makes you enjoy personal massage from the head to the leg, achieves relaxing the spine and relieve tense muscles.
  • 【Full Body Massage Chair】24 Airbags placed over shoulders, arms, buttocks, legs and feet, can relieve tension and muscle fatigue by simulated shiatsu massage. Also this full bdoy massage chair built-in waist heater and foot massage rollers. 40℃-50℃ back heating function can relieve coldness and pain on your back. Special sole raised dots design, professional scrapping massage as human therapist.
  • 【Automatic Body Scan】Because equipped with auto human body detection, this massage chair can meet the massage needs of different body types. And 3 adjustable levels massage speed and air pressure intensity , let everyone enjoy a customized personal program in this black massage chair.
  • 【Safety & Guarantee】HealthRelife provides 3 years guarantee to make sure you could buy it with confidence and would try to solve any problem until you are satisfied. We Only Shipping 100% tested for performance and reliability full body massage chair. If you have any questions about our black massage chair, please contact our team, we will reply promptly.


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.