Questions? We're open! Call us! 888-488-1468
Questions? We're open! Call us! 888-488-1468

Any Size. Any Shape.

Sofa Bed Mattress

Sleeper Sofa Bed Mattresses for Every Budget

Tired of your uncomfortable sofa mattress?

Now you can sleep on an affordable luxury replacement! Welcome to, America’s Leading Provider of Luxury Replacement Mattresses for Sofa Beds & Sleeper Sofas! Need a custom size mattress in your sofa bed? We can do that too!


Rated 4.9 out of 5 stars
over 62,000 satisfied customers

Starting at
Get an Extra $50 Off at Checkout Discount automatically applied at checkout



Starting at
Get an Extra $50 Off at Checkout Discount automatically applied at checkout



Starting at



Free Fedex Shipping

If you're in the 48 contiguous United States, your shipping is free! Contact us for orders to HI, AK, and Canada.

Custom Mattresses

Custom sizes, shapes, and comfort preferences available. Please call our mattress experts at 1-888-488-1468 to place a custom order.

365 Day No Risk Trial

Because you're buying a mattress sight unseen, we offer you up to 365 days free trial. See individual products for details.

Money Back Guarantee

We want you to be happy with your purchase! We offer a money-back guarantee on all non-custom products.

Frequently Asked Questions

Which sofa mattress is right for me?

We understand how frustrating it can be to find a replacement sleep sofa mattress. Our mattress experts are available to help guide you in your selection. Please don’t hesitate to call us at 1-888-488-1468.

Will your sofa replacement mattresses prevent me from "feeling the bar"?

Yes! Our sofa bed mattresses are specifically designed to provide the most support and comfort while still fitting inside 99% of sofa couches.

I have a uniquely-sized sofa mattresses that is not listed; what can I do?

This is a more common question than you would think! Luckily, we specialize in making high-quality, custom mattresses; all of our sofa mattresses can be made to almost any size or shape. For more information, please contact us at 1-888-488-1468

Looking for something else? We have many options.

Questions? Give Us a Call.

Scroll to Top