Blogs

How CNET Tests Mattresses – CNET

Testing mattresses is a rough gig, but somebody has to do it. All jokes aside, we thoroughly review mattresses to give consumers an honest opinion of the beds before they commit to buying. For each mattress review and roundup, we put them through a series of tests to learn the ins and outs of each bed. That way, we can tell you the beds that are worth the money and the ones that are total snores. 

We have a small, dedicated team of mattress testers who know a lot more about beds than your average Joe. They have tested out many mattresses (over 100 and counting), and have dedicated hundreds of hours to the job. Below is the criteria we look for when they test and insight into what the process is like. And to answer the question you must be wondering about, yes — we
sleep
on mattresses for a living! 

All reviews and “best list” product rankings share the same commitments to excellence: 

Independence: The products recommended in our reviews, roundups and other stories are independently chosen for review and recommendation. We don’t accept compensation for placement on CNET. 

Expertise: Our team of five mattress experts and seven Sleep Science Coaches has years of expertise within the sleep and bedding space.  

Hands-on testing: We personally unbox and hand-test the products we write about, whenever possible. 

Research: If we’re unable to test a product ourselves, we make recommendations based on extensive research, customer reviews, brand reputation and expert opinions.  

Value: We take price into account when making product recommendations and aim to find the best products with the most affordable prices. 

How CNET gets the products we review 

Mattress and bedding companies are always introducing new things, whether it be a new mattress model, an updated cooling pillow or a complete branding revamp. Brands keep us in the loop on new product launches and often send us editorial samples for testing prior to release. We keep a majority of the mattresses we receive and store them in our facility so they can be referenced for videos, best lists, comparisons, and so on.

Our editorial team also requests editorial sample products from brands. If we can’t get our hands on a product that we want to test, we’ll often purchase it. 

Our team of sleep science coaches

We have a small but mighty group of certified sleep science coaches who’ve dedicated many hours to researching sleep and mattresses. A sleep science certification from the Spencer Institute means that our experts have undergone over 20 hours of learning and studying the intensive science behind sleep and have passed the final exam. This certification qualifies our experts to speak knowledgeably on all things sleep, the relationship between the brain, body and sleep and offer helpful advice to those in need of better quality rest.  

We also have resident mattress experts who have tested and laid on more beds than what’s stored at your local mattress firm. Seriously, they’ve physically had their hands, backs, sides and stomachs on top of over 150 mattresses. With this extensive knowledge of beds, they’re able to offer insights on highlights, pros and cons and select best mattress picks that are actually worth the money. 

How we test mattresses

Mattresses we recommend are tested at our in-house mattress facility. We have two bedroom setups, each furnished with a bed frame, two nightstands and decor, and we unbox the mattresses we’re sent as a customer would theirs. 

Our team spends an average of seven hours per mattress as we cycle through our testing process, analyzing metrics such as firmness, feel, and performance. If a mattress has special capabilities and features, such as sleep tracking, a team member will test those in their own home after initial processes are finished. 

Firmness

A person touching and feeling the top of the firm Saatva Classic mattress

The inside layers of a Casper mattress exposed on top of a bed frame. The inside layers of a Casper mattress exposed on top of a bed frame.

A man laying on top of a bare mattress inside of a bedroom. A man laying on top of a bare mattress inside of a bedroom.

team member laying on the edge of the Nectar mattress team member laying on the edge of the Nectar mattress

Video producer Wes testing out the Nectar mattress

Wesley Ott/CNET

We sit and lie on the edge of the mattress to see what kind of sensation it gives. Is it supportive or do we feel like we’re going to roll off the edge? We’ll let you know! Hybrid mattresses tend to be more supportive because they contain both foam and steel coils, rather than all foam. As you could imagine, steel is stronger than foam and offers a bit more support. With that being said, a lot of foam beds these days have really stepped up their edge support game and support better at the edge than foam beds used to. 

Temperature

Disclaimer: discussing mattress temperatures can be tricky because people sleep in different climates, pajamas and have differing home temps. We pay a lot of attention to materials and personal experience to determine how hot a bed sleeps, but it can also depend on where you live and how warm you keep your home. If you live in Arizona with a broken AC or North Dakota during the winter, there are more external factors at play for you than what we can conclude during testing. 

In the same room, at the same temperature, with the same bedding (cotton sheets or no sheets), we test the temperature of mattresses by seeing how hot we feel. Sometimes we’ll break out the temperature radar gun, but we’ve found that we get the point across better by describing, in detail, how hot we felt while sleeping. 

Be wary of claims from mattress brands that their beds are cool. We’ve found that more often than not, beds sleep more neutral than cold. There are only a handful of beds that actually live up to the claim of being a cooling mattress

Company policies

Online and bed-in-a-box mattress brands recognize their customers may be hesitant to order a mattress over the internet before testing it, so they offer a range of company policies. Some policies are much more generous than others, and it’s something to take into consideration if you get a better sense of security from a long risk-free trial and warranty.

  • The average deal is a 90 to 100-night trial with a 10-year warranty
  • A better deal is a 120-night trial and a 20 to 25-year warranty 
  • The best company policies offer a 365-night trial and a lifetime warranty 

Smell

A lot of bed-in-a-box mattresses emit an interesting smell once they are unboxed, kind of like a new car. The foams have been manufactured, compressed and packed in plastic, so you’ll notice an odor when you unroll it from its packaging. It’s not something to be concerned about, and it should go away in anywhere between a few hours to a few days. But we’ll make sure to mention obvious smells in our review, especially if the odor is overwhelming. 

The only way to avoid the off-gassing smell is to purchase an organic and natural mattress made with latex foam and certified organic materials like cotton and wool. 

Noise

Nobody likes a squeaky, loud mattress that wakes you up every time you switch positions. So, we also keep a lookout, or rather an ear out, as we flip and flop around the bed we’re testing.

Why you can trust CNET reviews

CNET editors, writers and staff value integrity and un-biased coverage. We refuse compensation for placement or positive coverage. We also don’t guarantee a best list spot to all brands who send editorial samples. All recommendations are based on our personal experience, from expert mattress testers with a range of different sleeping position and body type perspectives. 

!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version=’2.0′;
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,’script’,
‘https://connect.facebook.net/en_US/fbevents.js’);
fbq(‘set’, ‘autoConfig’, false, ‘789754228632403’);
fbq(‘init’, ‘789754228632403’);