Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
1/17
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
Large Plaid Square Pet Mat Bed Couch Cover
1/17

Large Plaid Square Pet Mat Bed Couch Cover

$90.35
$139.99
Save $49.64
ColorBrown
Please select a color
Size
Please select a size
Quantity

PROTECT YOUR FURNITURE AND FLOORS

Our soft and creamy colourways and pattern allows for this pet accessory to aesthetically blend with any home decors. Help your furniture floors or couch surface from scratch or stains while ensuring you and your pets' cosiness.

COMFORT FABRIC

which known for its thick fabric and soft feeling, is used to make your pet feel comfortable and warm. This mat is loved by dog and cat for its fluffiness.

ANTI-SLID DESIGN

The back uses protective silicone particles, which could firmly attached to the ground to prevent displacement.

NOT ONLY THE PRETTY FACE, BUT

FUNCTIONAL

  • Help your furniture floors or couch surface from scratch or stains.
  • This mat is loved by dog and cat for its fluffiness.
  • It can be firmly fixed to the ground to prevent displacement.
  • You just need to toss it into the washing machine and make a deep clean of it     

  • Material

Chenille

  • Product Size:

70x150 cm/27.5x59 in
70x180 cm/27.5x70.8 in
70x210 cm/27.5x82.6 in​                                                                        

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.