Wall Repair Roller Paint

$32.63
Color:  White
Quantity
Free shipping over $49.99USD
10% off CODE: 1ST10
In stock, ready to ship
Secure payments
Description

This innovative roller brush combines the power of roller brush and paint in one, making it your go-to tool for various home renovations and improvements. With no complex mixing procedures required, it's ready to go, eliminating messy splatters and streamlining your repair tasks.

WHY CHOOSE US

  • - Remove wall stains

  • - Easy to use

  • - Roller Brush Paint 2 in 1

CHARACTERISTICS

  • 2 IN 1 ROLLER PAINT - A new generation of roller brush, carefully designed, roller brush and paint in one, to easily meet various beautification needs in life. Ready to use, for small area stains, there is no need to carry out complicated mixing procedures to avoid splashes.

  • REMOVE STAINS - Easily remove all kinds of stains, dirty shoe prints and kids' colorful pen graffiti on the wall.

  • SAFE AND ECO-FRIENDLY - Eco-friendly latex paint's formula is odor-free and formaldehyde-free, waterproof, quick-drying, dust-free and safe for children, the elderly, pets and chemically sensitive people. Dries quickly within 10 minutes. Even if you accidentally smear it on your hand, it's easy to wash off with water.

  • EASY TO USE - With a small roller brush, all you need to do is gently squeeze it out and roll back and forth on the wall to remove stains, cracks and graffiti.

  • HOW TO USE - Firstly, clean the dust on the wall with a towel, then open the bottle cap, squeeze out the latex paint and roll it on the wall. After use, if the cover is not perfect, you can wait 10 minutes and cover several times to achieve the perfect effect. The brush head can be removed for cleaning after use to store it for next use.

SPECIFICATIONS

  • Content: 500g

  • Size: 21.10.5cm

INCLUDED IN THE PACKAGE

  • Wall Repair Roller Paint *1

NOTICE

  • Please allow slight dimension difference due to manual measurement.Due to the different monitor and light effect, the actual color of the item might be slightly different from the color showed on the pictures.


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.