Soprano Ukulele for Beginners, 23 Inch Professional Mahogany Ukelele Kit With Nylon Gig Bag, Strap, Clip-on Digital Tuner, Extra Strings, Small Starter Hawaiian Guitar Ukalelee Instrument Bundle Kit
Soprano Ukulele for Beginners, 23 Inch Professional Mahogany Ukelele Kit With Nylon Gig Bag, Strap, Clip-on Digital Tuner, Extra Strings, Small Starter Hawaiian Guitar Ukalelee Instrument Bundle Kit
Soprano Ukulele for Beginners, 23 Inch Professional Mahogany Ukelele Kit With Nylon Gig Bag, Strap, Clip-on Digital Tuner, Extra Strings, Small Starter Hawaiian Guitar Ukalelee Instrument Bundle Kit
Soprano Ukulele for Beginners, 23 Inch Professional Mahogany Ukelele Kit With Nylon Gig Bag, Strap, Clip-on Digital Tuner, Extra Strings, Small Starter Hawaiian Guitar Ukalelee Instrument Bundle Kit
Soprano Ukulele for Beginners, 23 Inch Professional Mahogany Ukelele Kit With Nylon Gig Bag, Strap, Clip-on Digital Tuner, Extra Strings, Small Starter Hawaiian Guitar Ukalelee Instrument Bundle Kit

Soprano Ukulele for Beginners, 23 Inch Professional Mahogany Ukelele Kit With Nylon Gig Bag, Strap, Clip-on Digital Tuner, Extra Strings, Small Starter Hawaiian Guitar Ukalelee Instrument Bundle Kit

$35.99
$0.00
-$-35.99
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Vendor by: Medgthi
SKU: MYJ-FSL-01609

Medgthi Professional Mahogany Ukelele Kit Bring Endless Music and Joy to You and Your Family!

  • FEATURES:

    【SOPRANO DESIGN】: Easy-to-play ukulele is crafted with a Soprano style that has a brighter, softer tone with less projection than larger sizes; its scale length is shorter, with tighter fret space to provide ease for smaller hands

    【GREAT GIFT FOR ALL AGES】: This full ukulele starter kit is perfect for people of all ages to play, whether young, old, pro, or amateur, and is a great learning tool for those who are just beginning

    【PLUCKABLE NYLON STRINGS】: Play comfortably, as this Soprano ukulele is designed with easy-to-pluck nylon strings to help make it less harsh on the fingers than the average

    【INCLUDED ACCESSORIES】: This ukulele starter kit includes a clip-on tuner, hook-on strap, polishing cloth, picks, and roll of extra string to help ensure the show always goes on

    【TAKE IT ANYWHERE】: Pack it in a water-resistant, nylon carrying bag with padding & a strap for protection & easy portability, so you can take it with you to play anywhere

    DIMENSIONS:
    Overall Dimensions: 23"(L) x 2.25"(W) x 6.5"(H)
    Weight: 1.5 lbs.

    SPECIFICATIONS:

    Style: Wood Ukulele Set

    Product size: 23 inches

    Packaging size: 58 * 21 * 8CM

    Packaging weight: 0.794KG

    Product weight: 0.377KG

    Packing size: 58 * 43 * 34CM

    Material: Mahogany

    Knob: open type

    Pillow string: ABS

    String: Nylon string

    Process: matte

    Color: Log color

    List: Ukri * 1+storage bag * 1+tuner * 1+cleaning cloth * 1+spare string * 4+shoulder strap * 1+pick * 2 (random color)+music score * 1+button cell * 1

    Selling point:

    1: Precision design, open knob, more stable pitch

    2: Selected nylon strings, high-quality sound quality without hurting hands

    3: ABS fingerboard, exquisitely polished, comfortable to touch, high density, hard texture, not easily deformed, with good sound conductivity

    4: ABS piano code, good fixation effect

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.