Macrame Hanging Cat Hammock Mewoofun Mewoofun
Hanging Cat Hammock
Hanging Cat Hammock
Macrame Hanging Cat Hammock Mewoofun Mewoofun
Macrame Hanging Cat Hammock Mewoofun Mewoofun
Macrame Hanging Cat Hammock Mewoofun Mewoofun
1/6
Macrame Hanging Cat Hammock Mewoofun Mewoofun
Hanging Cat Hammock
Hanging Cat Hammock
Macrame Hanging Cat Hammock Mewoofun Mewoofun
Macrame Hanging Cat Hammock Mewoofun Mewoofun
Macrame Hanging Cat Hammock Mewoofun Mewoofun
Macrame Hanging Cat Hammock Mewoofun Mewoofun
Hanging Cat Hammock
Hanging Cat Hammock
Macrame Hanging Cat Hammock Mewoofun Mewoofun
Macrame Hanging Cat Hammock Mewoofun Mewoofun
Macrame Hanging Cat Hammock Mewoofun Mewoofun
1/6

Macrame Hanging Cat Hammock

MewooFun Macrame Cat Hammock Hanging Cat Bed for Indoor Cats Boho Cat Swing Bed for Sleeping, Playing, Climbing, and Lounging

$69.00
$0.00
Save 0%
496 sold
Quantity
  • Boho-Chic Design: The Macrame Hanging Cat Hammock features an intricate and stylish bohemian macrame design, adding a touch of elegance to your home decor while providing a comfortable resting spot for your cat.
  • Handcrafted Artistry: Each hammock is handcrafted with meticulous attention to detail, showcasing the artisanal craftsmanship that goes into creating this unique and visually appealing cat accessory.
  • Durable Macrame Cord: Made from sturdy and durable macrame cord, this cat hammock can safely support your feline companion, ensuring a secure and reliable spot for your cat to relax and nap.

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

This cat hammock is made of 100% natural high-quality cotton rope,the rope is thick and soft, with a long front and a short back, and the construction of the base is sturdy as well, making it easy for cats to jump in/out. Great for cats who like to curl up.

  Mewoofun

The hammock is designed to be sturdy and safe, with a secure hanging mechanism and a weight-bearing capacity suitable for most cats. Your cat can relax and lounge in this hammock with confidence, knowing they are in a secure and comfortable space.

  Mewoofun

The Macrame Hanging Cat Hammock is not just a functional pet accessory but also a stylish piece of home decor. Its intricate macrame design adds a touch of boho-chic elegance to any room in your home.

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.