Kids/Youth Knee Pads Elbow Pads Wrist Guards Set
Kids/Youth Knee Pads Elbow Pads Wrist Guards Set
Kids/Youth Knee Pads Elbow Pads Wrist Guards Set
Kids/Youth Knee Pads Elbow Pads Wrist Guards Set
Kids/Youth Knee Pads Elbow Pads Wrist Guards Set
Kids/Youth Knee Pads Elbow Pads Wrist Guards Set
Kids/Youth Knee Pads Elbow Pads Wrist Guards Set
Kids/Youth Knee Pads Elbow Pads Wrist Guards Set
Kids/Youth Knee Pads Elbow Pads Wrist Guards Set
Kids/Youth Knee Pads Elbow Pads Wrist Guards Set
Kids/Youth Knee Pads Elbow Pads Wrist Guards Set
Kids/Youth Knee Pads Elbow Pads Wrist Guards Set
Kids/Youth Knee Pads Elbow Pads Wrist Guards Set
Kids/Youth Knee Pads Elbow Pads Wrist Guards Set
Kids/Youth Knee Pads Elbow Pads Wrist Guards Set
Kids/Youth Knee Pads Elbow Pads Wrist Guards Set

Kids/Youth Knee Pads Elbow Pads Wrist Guards Set

BOSONER Kids/Youth Knee Pads Elbow Pads Wrist Guards Set for 3-15 Years, Child Protective Gear Set for Roller Skates, Cycling, BMX Bike, Skateboard, Inline Skating, Scooter Riding Sports… Medium(6-15 years) Purple
Size-Small (3-7 years)
Please select a size
Color-Purple
Please select a color
Quantity
$23.99
$23.99
-$0.00
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Shipping

[Multiple Outdoor Sports] - BOSONER girls knee pads and elbow pads set are designed for sports safety protection, for skateboard, ice roller cycling skating, bicycle scooter, cycling biking, hover board, rolling, and other extreme sports which need impact protection gear.

[Day Gifts for Kids] - BOSONER kids skateboarding pads is the good choice as a gift for Children's Day, Birthday, Christmas,Thanksgiving Day, which perfect for any youth girls and boys.

[Flexible Elastic Adjustment] - BOSONER skateboarding pads and wrist guards adopt upgrade Adjustable elastic straps and Velcro closures to securely fit your knee and elbow.

[Ventilated Fabrics] - BOSONER knee and elbow pads for kids are made of high grade durable fabrics, with EVA foam padding and polycarbonate full-coverage caps for cool air flow and limits perspiration. 

[Convenient Protective Gear Set] - BOSONER kids knee pads set includes 1 pair of knee saver knee pads, 1pair of elbow saver elbow pads, and 1 pair of wrist saver wrist guards with a portable breathable canvas bag.

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.