Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
1/5
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
Spring Series Glass Suction Cup Cat Climbing Frame Mewoofun Mewoofun
1/5

Spring Series Glass Suction Cup Cat Climbing Frame

Comfortable Cat Glass Suction Cup Cat Climbing Frame That Can Be Hung And Sunbathed

$49.99
$79.99
Save 38%
Colors
Please select a colors
Quantity
  • Elevated Window Seat: The Spring Series Cat Window Perch is a cleverly designed cat accessory that provides your feline friend with an elevated and comfortable seat right by the window. It allows them to observe the outside world, bask in the sunlight, and enjoy a prime spot for bird-watching.
  • Secure Suction Cup Mounting: This perch attaches securely to your window using strong suction cups, ensuring stability and safety for your cat. It can support your cat's weight without the need for drilling holes in your walls or windows.
  • Space-Saving Design: Its compact and space-saving design doesn't take up valuable floor space, making it an excellent solution for small living areas. It also keeps your windowsill clear for other uses.
Dimensions (inch) 23.6x14.5*23.6
Color Pink\Black\Green
Weight Capacity 30lbs

Shipping:

We offer free standard shipping on all orders of $59 and above!

Delivery time:

  1. Domestic Warehouse: 3-5 days for all Stocked Products.
  2. International Warehouse: 7-11 days for all Standard shipping orders.

30-Day Risk-Free Trial (Returns):

Contact us via service@mewoofun.com within 30 days upon receiving the items to initiate the return process, if you are not satisfied with the product. Besides, if there is any quality problem or damage on product, you can contact us via email at service@mewoofun.com and attach a description and pictures of the problem if necessary. If you still want to make a return, please notify us within 30 days and we will send a return label. Please repackage your product in the original packaging, attach the label to the box and send it to your local FedEx or USPS. Once the return is received, we will inspect the product and issue a refund for this portion of the purchased item (excluding shipping and customs fees incurred on your return).

Elevate Pet Happiness

  Mewoofun

  Mewoofun

Space-Saving Design

  Mewoofun

Collapsible Button

  Mewoofun

Secure Suction Cup Mounting

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.