Price
$66.99
$42.99
Save  $24.00
6593 sold

CXDOLLS™ SAUL Glans - 3 Thrusting & 12 -Vibrating Cock Rings Prostate Massager

color
Black
Quantity
GETTING CLOSER! ONLY $69.00 AWAY FROM FREE SHIPPING!
Estimated delivery between 5-15 business days &WanbExpress
Description

Features:

  • 3 thrusting and 12 vibrating modes bring overwhelming mixed orgasms from gentle to wild.
  • Realistic glans and threaded shaft designed for precise prostate stimulation.
  • Stretchy and cushioned cock ring for enhanced erection strength and delayed ejaculation.
  • One button burst to stimulate your sensitive perineum with the most intense vibrations for 10s to bring orgasm.
  • High-quality material and ergonomic design, which is skin-friendly and fits the private part.
  • Low noise, remote control, waterproof, rechargeable, bring you more possibilities.

Description:

Dude, have you experienced a prostate orgasm?

Frankly, It feels like intense waves of pleasure that begin deep inside your body and radiate through the rest of your body. In other words: Ah-mazing!
This feeling is exactly what SAUL can bring you!

This high-tech device has everything you want a prostate massager to have, and even more to offer.

SAUL is equipped with robust dual motors to strongly massage the prostate, anus, and perineum, plus 3 thrusting & 12 vibrating modes, orgasm burst mode, will give you the ultimate mixed orgasm.

It also comes with dual cock rings, stretchable rings fit your penis and ball while stimulating the sensitive perineum with gentle pressure. Perfectly slow down the flow of blood and help you prolong the time of sex.

Insert the perfect size of 5.11'' length and 1.57'' diameter glans shaft into your or your partner's asshole, Start massaging the area slowly and gradually pick up the pace based on their oohs and ahs, play with thrusting, as well as vibrating, to find the magic combo!

You will love it!

Specifications:

  • Size:6.1 * 6.29 in
  • Insertable Length: 4.72-5.51 in
  • Insertable diameter: 1.57 in
  • Mute: <55 db
  • Function: 3 thrusting & 12 vibrating
  • Waterproof: IPX6
  • Material: ABS and medical silicone

Package included:

Prostate massager, Controller, Charger, Instructions

Free shipping over $69

Free shipping over $69

Customer service

24/7 Customer Service

Secure payment

accept Paypal & Credit Card

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.