Returning a mattress shouldn’t require a law degree. But some brands bury fees, restocking charges, and mandatory break-in periods deep in their fine print. We pulled the return policies for 20 major mattress brands and put them in one place so you can compare before you buy.
| Brand ↕ | Trial Period ↕ | Mandatory Break-in | Return Fee | Pickup Method | Warranty ↕ | Fine Print |
|---|
* Policies verified March 2026. Check brand websites for the most current terms.
Key Takeaways
- Saatva offers the longest trial (365 nights) with the smoothest return process – free White Glove pickup at your home, no box needed.
- Most bed-in-a-box brands (Casper, Purple, Nectar) offer 100-night trials, but some require a 30-night break-in before you can return.
- Watch for restocking fees. Some brands charge $50-$150 to process a return, which they don’t always advertise up front.
- “Lifetime warranty” doesn’t always mean what you think – most have prorated coverage after year 10.
- Nectar and DreamCloud advertise “forever” warranties, but read the fine print on what’s actually covered.
How We Evaluated Return Policies
We looked at five factors for each brand:
- Trial length – How many nights you can sleep on the mattress before deciding.
- Mandatory break-in – Whether the brand forces you to keep the mattress for a minimum period before allowing a return. This is a red flag.
- Return fees – Any charges for returning, including restocking fees, shipping costs, or “processing” fees.
- Pickup method – Whether they pick it up from your home or make you figure out shipping on your own.
- Warranty coverage – Length, what’s covered, and whether it’s prorated.
For a deeper look at Saatva’s specific terms, check our Saatva Return Policy breakdown. And if you’re still deciding which mattress to buy, our Saatva Classic review covers the mattress itself in detail. You might also want to take our Mattress Finder Quiz to see which Saatva model fits your sleep style.
Frequently Asked Questions
Which mattress brand has the best return policy?
Saatva offers the best overall return policy: 365-night trial, no mandatory break-in, free White Glove pickup, and no restocking fees. Most competitors cap their trials at 100 nights and some charge return fees.
Do I have to pay to return a mattress?
It depends on the brand. Saatva, Casper, and Purple offer free returns. Some brands like Avocado charge a $99 return shipping fee. Others have restocking fees buried in their terms. Always check before you buy.
What happens to returned mattresses?
Most brands donate returned mattresses to local charities or recycle them. Some coordinate pickup through donation partners. The mattress is almost never resold as new.
Can I return a mattress after the trial period?
Generally no. Once the trial period expires, returns fall under the warranty – which only covers defects like sagging or broken coils, not comfort preference. This is why a longer trial period (like Saatva’s 365 nights) gives you more flexibility.
What is a mandatory break-in period?
Some brands require you to sleep on the mattress for 30 nights before they’ll accept a return. The idea is that your body needs time to adjust. While there’s some truth to this, it also reduces the number of returns the company has to process. Saatva has no mandatory break-in – you can return any time during the 365-night trial.
function rpcRender(data){
var tb=document.getElementById(‘rpc-body’);
tb.innerHTML=”;
data.forEach(function(d){
var tr=document.createElement(‘tr’);
if(d.highlight) tr.className=’highlight’;
var badge=d.trial>=365?’best’:d.trial>=120?’good’:’poor’;
var wbadge=d.warranty.indexOf(‘Lifetime’)>-1?’best’:parseInt(d.warranty)>=15?’good’:’poor’;
var fbadge=d.fee===’Free’?’best’:d.fee.indexOf(‘$’)>-1?’poor’:’good’;
tr.innerHTML=’
‘+
‘
‘+
‘
‘+
‘
‘+
‘
‘+
‘
‘+
‘
‘;
tb.appendChild(tr);
});
}
function rpcFilter(tag){
document.querySelectorAll(‘.rpc-filter’).forEach(function(b){b.classList.remove(‘active’)});
event.target.classList.add(‘active’);
if(tag===’all’){rpcRender(rpcData);return;}
var filtered=rpcData.filter(function(d){return d.tags.indexOf(tag)>-1;});
rpcRender(filtered);
}
var sortDir={};
function rpcSort(col){
var key=[‘brand’,’trial’,’breakin’,’fee’,’pickup’,’warranty’][col];
sortDir[col]=!sortDir[col];
var sorted=rpcData.slice().sort(function(a,b){
var va=typeof a[key]===’number’?a[key]:a[key].toLowerCase();
var vb=typeof b[key]===’number’?b[key]:b[key].toLowerCase();
if(va
return 0;
});
rpcRender(sorted);
}
rpcRender(rpcData);