Free shipping

AVAWING 74" Modern Convertible Sofa Bed Black Faux Leather Futon Recliner Couch with Pillows


Introducing our AVAWING versatile memory foam futon sofa

The perfect choice for enhancing your room decor. Its adjustable backrest design easily transforms this sofa into a comfortable sofa bed, providing a delightful resting spot for adult guests. With its high-quality fabric and simple color, this sofa effortlessly complements your preferred decorating style.

Why Choose Us:

  • Premium Material: Crafted with faux leather fabric surface for easy cleaning and maintenance.
  • Included Souvenir Pillows: Enjoy two soft pillows that double as headrests for comfortable napping.
  • Convenient Side Pockets: Find ample space in the two large side pockets to keep essential items close at hand.
  • Adjustable Backrest Angle: Effortlessly switch between a casual sofa and a sofa bed with three adjustable positions (105°, 140°, and 180°).


  • Sofa Dimensions: W74" x D32.7" x H31.5" (as a Sofa)
  • Bed Dimensions: W74" x D42.5" x H23.6" (as a Bed)
  • Sofa Seat Depth: 21"
  • Material: Faux Leather
  • Cushions: Includes 2 thick cushions
  • Weight Capacity: 660 lbs
  • Number of Side Pockets: 2

Important Information: Please note that the sofa couch will be delivered in two separate boxes, which may arrive at different times. Assembly is required.

【Compact Size for Small Spaces】A versatile solution for small apartments, studios, and homes. Measures W74" x D32.7" x H31.5" when used as a sofa and W74" x D42.5" x H23.6" when folded down like a bed. Adult-friendly dimensions ensure comfortable seating and rest.
【Comfortable Enjoyment for You and Your Family】Crafted from smooth faux leather fabric with thick cushions and sturdy legs, supporting up to 660 lbs. No unpleasant smell on the leather, providing a relaxing experience for adults and families.
【Converts into a Bed with Multiple Positions】The sofa back reclines in three positions to meet various daily needs. Easily transform it into a quick guest bed for visitors within seconds. Ideal for accommodating adults as well.
【Convenient Storage with Big Side Pockets】Equipped with large side pockets and handrail sides, offering ample room to store magazines, remote controllers, and other essentials within arm's reach. Keep your living space clutter-free.
【Effortless Assembly and Customer Support】Simplify setup with easy assembly that takes only 20 minutes. The armrests are located inside the back side of the seat, and the pillow and hardware bag are inside the backrest. Contact our friendly customer support for any assistance needed.

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
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'); = 'block'; = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { = 'none'; }); fullScreenImage.src = ''; = 'none'; = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { = 'none'; }; fullScreenVideo.src = ''; = 'none'; = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { = '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(, 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.