Advertiser Disclosure: At Slickdeals, we work hard to find the best deals. Some products in our articles are from partners who may provide us with compensation, but this doesn’t change our opinions. Our editors strive to ensure that the information in this article is accurate as of the date published, but please keep in mind that offers can change. We encourage you to verify all terms and conditions of any product before you apply.

Reading Time: 6 minutes

With so many affordable and customizable mattresses available online and in-store, finding the perfect bed for your unique sleep style has never been easier. Only you can decide which model suits your preferences, but we have a few suggestions for the best place to buy a mattress. 

Visiting your local tried-and-true mattress warehouse is no better or worse than purchasing a bed-in-a-box online, as both options have several advantages and drawbacks. Flopping onto dozens of beds at a physical showroom is a fun, efficient way to find what you’re looking for through trial and error. On the other hand, you’ll have a much easier time comparing brands, special offers and return policies shopping online.

If you’re not sure where to begin, check out these top-rated mattress retailers: 


Wayfair carries a decent selection of mattresses from third-party brands like Casper, Zinus and Ashley, but none of these beat the value of the company’s own Wayfair Sleep mattress line. Wayfair’s in-house mattress collection is among the most affordable on this list, as even the priciest options retail for $1,000 or less at regular price. There are nearly 100 Wayfair Sleep mattresses to choose from, but it helps that Wayfair’s intuitive search filters make it easy to find exactly what you’re looking for. Most beds qualify for two- to three-day free shipping. 

Thanks to the Wayfair 100-Night Free Trial, you can exchange your mattress or return it for a full refund if you decide it isn’t for you. 

Don’t Miss These Mattress Deals


Saatva bed


It’s hard to stand out in the crowded arena of online mattress vendors, but Saatva’s well-rounded selection and customer-friendly policies make it the brand to beat. If you live near one of the 13 Saatva Viewing Rooms, you can try several mattress types before you buy online. The company offers free white-glove delivery and setup for all mattress orders. In most cases, Saatva will haul your old bed away free of charge! 

Saatva sells nine types of mattresses made from memory foam, innerspring and latex. Most models offer multiple options for mattress height and comfort level, ensuring that your new bed is the perfect fit for your sleeping position. If you aren’t sure which bed is best for you, take the Saatva Mattress Quiz for a few recommendations. 

Once your new bed arrives, you can test-run your Saatva mattress for 365 nights. If you decide to return your mattress during the yearlong home trial, Saatva will refund your order (or send a replacement) and pick up the mattress for a $99 processing fee. 


Memory foam bedding has evolved and improved substantially since the original Tempur-Pedic mattress debuted in 1991. Though there are plenty of serviceable (and often cheaper) alternatives, Tempur-Pedic keeps pushing the field forward with its scientific approach to pressure relief and sleep comfort. The company offers three mattresses in eight sizes — the Tempur-Cloud, Tempur-Adapt and Tempur-Breeze.

There are over 100 Tempur-Pedic stores throughout the continental United States. You can also find Tempur-Pedic products at mattress stores, department stores and even hardware stores like Home Depot. This is a major boon for those who prefer shopping in-store and don’t live near a major coastal city, where newer bed-in-a-box manufacturers tend to build their showrooms. 

Tempur-Pedic offers free UPS delivery within the lower 48 states if you shop online. Select mattress purchases qualify for free white-glove delivery. 

The Original Mattress Factory

The Original Mattress Factory is perfect for those who like to browse online and buy in-store, as the company has over 120 brick-and-mortar locations across the East Coast and Midwest. 

Compared to other mattress sellers, this retailer offers an impressive selection of uncommon mattress sizes and customization options for big and tall users, boat and RV bedding, antique bedframes and more. You can choose between four mattress types, from the budget-friendly Classic and Regency collections to the premium Orthopedic and Serenity lines. 

Though the company ships throughout the contiguous United States and offers several in-home delivery and drop-off options, we recommend shopping in-store if possible — free shipping offers are rare and these services aren’t cheap.

The Original Mattress Factory’s 365-day Comfort and Size Change Policy covers all mattress and box spring purchases. For a 25% fee of the original purchase price, you can switch to another size or model from the company’s current stock. 

Helix Sleep

Online bedding brand Helix Sleep caters to sleepers with specific needs. Instead of a one-size-fits-all approach, Helix has several options for kids, couples, plus-size users and those who need extra lumbar support. This attention to detail also applies to “standard” mattresses from the Helix Core, Luxe and Elite collections, each offering unique benefits like pressure point relief and extra cooling layers. Take the Helix Sleep Quiz before you start shopping if you don’t feel like sifting through the many possible mattress configurations. 

There are no official Helix retail stores or first-party showrooms, but the company partners with several mattress sellers that carry its top-selling mattresses and foundations. 

Helix offers free shipping within the United States. Each mattress purchase is covered by a 10 to 15-year warranty (depending on the model) and a 100-night Sleep Trial. If you aren’t feeling your new Helix mattress by the end of the mandatory 30-day Break-In period, you can return it for a full refund. 

Mattress Firm

Mattress Firm

Mattress Firm

Online mattress shopping can be more trouble than it’s worth when you aren’t searching for a particular brand or model. You’ll have a much easier time figuring out what you want at a physical mattress retailer like Mattress Firm. Testing beds by feel is far more intuitive than comparing prices and subjective descriptors like “soft” and “supportive.” On top of that, you can discuss your needs and personal preferences with a sales associate instead of guessing which bed is right for you. 

Keep in mind that Mattress Firm primarily carries time-tested brands like Serta, Sealy, Beautyrest and Tempur-Pedic — you won’t find many mattresses with a strong social media presence here. 

All Mattress Firm mattresses are covered by a 120-night sleep trial, though the retailer charges delivery and restocking fees should you need to return or exchange your bed during this timeframe.


Casper helped engineer the winning formula for today’s most popular online mattress brands — free shipping, easy in-home installation, a generous no-risk free trial and a hefty podcast advertising budget. Though the brand has much more competition now than it did 10 years ago, Casper’s well-made memory foam and hybrid mattresses keep improving thanks to constant R&D. You can buy Casper mattresses online, at a Casper Sleep Shop and in select third-party mattress retailers.  

All Casper products qualify for free shipping and returns. Thanks to the 100-Night Sleep Trial, you can request a full refund and complimentary hauling service if you aren’t feeling your new Casper mattress after the first 30 days. 


Macy's storefront


Though Macy’s doesn’t carry many newer brands (or basic, affordable options), you’ll have no trouble finding good deals from classic luxury mattress brands at this historic department store — especially on Black Friday. Keep in mind that product availability can vary significantly from one location to the next, but it’s easy to shop online if you don’t see what you’re looking for at a nearby store. 

Macy’s offers in-home delivery for select models and white glove delivery for orders over a certain amount. The Macy’s 120-Day Comfort Trial applies to all mattresses. If you don’t want to keep your new mattress, you can request a one-time credit towards a new one. The company charges a $99 pickup fee and a 15% preference return fee.


For better or worse, Amazon offers an unparalleled selection of mattresses, bedframes and accessories. Combing through the glut of available options can be overwhelming if you aren’t sure what you’re looking for, but it’s easy to compare brands, reviews and prices if you’re already familiar with the platform. 

Read the vendor’s return policies before placing an order, as some brands may not offer “risk-free trials” and other amenities through third-party sites. Amazon’s sitewide return policy may not cover your mattress purchase. 

Should I Buy a Mattress Online or In-Store?

There’s a strong argument for and against shopping at these newfangled online mattress retailers. Of course, you could say the same for those overpriced mattress emporiums of yesteryear! Your budget, shopping preferences and comfort requirements are the most important factors when looking for the best place to buy a new mattress. 

Shopping online is the best option if: 

  1. You want to buy directly from the manufacturer. Brick-and-mortar mattress superstores are usually third-party sellers, so you may not always get the lowest possible price like you would through a factory-direct website. Some online brands have a modest number of showrooms where you can try their products, but not everyone has the luxury of living near one.
  2. You prefer doing your own research. Shopping online allows you to browse user reviews, compare prices and dig through the nitty-gritty of each manufacturer’s return policy. Finding the best possible deal is much easier online if you know exactly what you’re looking for. 
  3. You want to avoid sales pitches. A mattress salesperson may have specific knowledge and expertise that you don’t, but they also hope to make a commission off your purchase. Stick to shopping online if heavy-handed marketing ploys and sales pitches put you off. 

You might have better luck at a physical mattress store if:

  1. You need to lay on a mattress before you buy it. Most online vendors offer a decent trial policy, but let’s face it — nothing beats the physical sensation of finding “the one” at your local showroom or mattress store. 
  2. You want some good, old-fashioned customer service. Some prefer a personal, human shopping experience that flashy online mattress brands simply cannot provide. 

Oliver Pretl-Drummond

Oliver Pretl-Drummond is a copywriter, memoirist and Scorpio living in Baltimore, MD. Primed by years of recreational research spirals, they've helped Slickdeals document hundreds of arcane store policies and hidden coupon tricks for the greater good of deal hunters everywhere. They spend their days seeking and sharing killer deals on budget travel, sound systems, home goods and tech. By night, their free time is reserved for making bass music while consuming exotic caffeinated beverages with their partner and growing family of yucca plants.