Above Counter Sink
Above Counter Sink
Above Counter Sink
Above Counter Sink
Above Counter Sink
Above Counter Sink
Above Counter Sink
Above Counter Sink
Above Counter Sink
Above Counter Sink
Above Counter Sink
Above Counter Sink
Above Counter Sink
Above Counter Sink
Above Counter Sink
Above Counter Sink
Above Counter Sink
Above Counter Sink

Above Counter Sink

Price

Free shipping

color -

Please select a color

Quantity

Product is unavailable.
Delivery within 3-10 Days
Free Shipping
24/7 Support
Secure Checkout

ORDER FULFILMENT

Due to high demand orders are shipped within 2-3 working days*. Once your order has been shipped, you'll receive an email reflecting that your order has been shipped, along with tracking number(s).


DELIVERY TIME

United States, United Kingdom : 7 to 10 business days
Shipped via FedEx/UPS


Do you want a clean and beautiful sink? Bathroom Above Counter Square Ceramic Vessel Vanity Sink Art Basin - White Porcelain - with Pop Up Drain Stopper. With bright glaze, delicate, easy to clean . Its smooth lines, curved edges, smooth surface, convenient and safe to use, easy to clean. High quality ceramic, seamless texture, not easy to damage. Suitable for home and office space. Such a universal quality essential, What do you hesitate for? Hurry and place an order! 

vessel sink

Mounted above-counter

Easy and quick installation to use, no seams, non-leakage.

vessel sink

White Porcelain Ceramic

Using white porcelain ceramic material, white brilliant shine appearance, glaze glossy, delicate and rugged, low water absorption, acid resistance.

vessel sink

Stainless steel pop-up drain

Package includes 1x stainless steel pop-up drain(valued at least 20).

Features:
1. Premium quality ceramic construction. Above the counter installation
2. Glaze Glossy, Delicate, Easy to Clean, Not Easy to scratch
3. High Temperature Integral Molding, Seamless, No Leakage, Longer Service Life
4. Durable and Smooth Ceramic: Easy to maintain and clean
5. Smooth Lines, Curved Corners, Safer for Use
6. Ideal for both home & commercial use

Specifications:
1. Color: White.
2. Dimension: (16.54 x 16.54 x 4.72)" / (42 x 42 x 12)cm (L x W x H)
3. Item Weight: 17.64 lb / 8.0kg
4. Design: Square with flat bottom.
5. Sink Material: Ceramic
6. Installation Type: Above the counter
7. Pop Up Drain Stopper is included

Package include:
1 x Basin Sink (Without Faucet)            
1 x Pop Up Drain Stopper
1 x User Manual

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.