Kitchen Sponge Holder Stainless Steel Sink Caddy Organizer, Dishwashing Liquid Drainer Basket, Kitchen Tool
Kitchen Sponge Holder Stainless Steel Sink Caddy Organizer, Dishwashing Liquid Drainer Basket, Kitchen Tool
Kitchen Sponge Holder Stainless Steel Sink Caddy Organizer, Dishwashing Liquid Drainer Basket, Kitchen Tool
Kitchen Sponge Holder Stainless Steel Sink Caddy Organizer, Dishwashing Liquid Drainer Basket, Kitchen Tool
Kitchen Sponge Holder Stainless Steel Sink Caddy Organizer, Dishwashing Liquid Drainer Basket, Kitchen Tool
Kitchen Sponge Holder Stainless Steel Sink Caddy Organizer, Dishwashing Liquid Drainer Basket, Kitchen Tool
Kitchen Sponge Holder Stainless Steel Sink Caddy Organizer, Dishwashing Liquid Drainer Basket, Kitchen Tool
Kitchen Sponge Holder Stainless Steel Sink Caddy Organizer, Dishwashing Liquid Drainer Basket, Kitchen Tool
Kitchen Sponge Holder Stainless Steel Sink Caddy Organizer, Dishwashing Liquid Drainer Basket, Kitchen Tool

Kitchen Sponge Holder Stainless Steel Sink Caddy Organizer, Dishwashing Liquid Drainer Basket, Kitchen Tool

Quantity
$15.69
$0.00
-$-15.69
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Shipping
Product description:
CONVENIENT: The kitchen sink sponge holder comes in a hook design to ensure that you do not experience any difficulties when installing it. You will be able to keep your dishwashing brushes in a manner that you can access them easily. It’s also dishwasher safe to be cleaned easily after long time use.

KEEP SANITARY: This kitchen sink caddy will increase your kitchen’s overall cleanliness, keeping away dirty water from your utensils. It similarly has the hollow bottom design for good ventilation and consequently a faster drying of your tools, no more soggy sponge and no more untimely sponge death due to a horrific odor.

SPACIOUS: These sink caddy very spacious implying that all cleaning accessories in the kitchen will be accommodated. Its sturdy construction and spacious storage make it a perfect option for your big sink. Its strong, properly welded hanger holds the caddy firmly on the sink and can support much more weight compared to suction cups.

WELL-ORGANIZED FOR LIFE: Nothing feels better than having a kitchen that is properly organized. These are important kitchen accessories which help in organizing your dish cleaning accessories in a manner that you can easily access them when need be. Put the sponge holder hang on the center divider, suitable for sink partition WIDE less than 3.5cm/1.5inch, Ideals for the twin sink.

304 STAINLESS STEEL:The materials used to make this sink caddy are very resistant to rust to guarantee their longevity. Built with premium and strong stainless steel, this sink caddy will serve you well for years to come.

GREAT FOR:Holding sponge, soap, brush, towel, dishwashing liquid etc.Increase your kitchen’s overall cleanliness

Specification:
Height: 7.5 inch/ 19 cm
Width: 3.5 inch/ 9cm
Depth: 4.1 inch/ 10.5cm
Material: 304 stainless steel
Fits sink edge width LESS THAN 1.4 inch/ 3.5 cm

Package includes:
1*Sink Holder
  • Suspension design:easy to clean,easy to store and easy to take
  • Rounded edges:rounded edges do not hurt your hands and delicate texture
  • Stainless steel bold:thickened 304 stainless steel solid steel pipe is durable,corrosion-resistant and easy to clean
  • Open design,easy to take at any time:no need for extra action,convenient,fast and compact,saving time and space
  • A variety of uses to meet family needs:seasoning products,toiletries,etc.bottles and cans can be kept clean and hygienic to meet various family needs
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.