Gone are the days where you had to walk into a store and work your way through a room filled with mattresses from front to back, laying on beds one by one. You also don’t have to haul a mattress on the back of your truck to transport it home from the store or pay the store you bought it from to deliver it for you.
Bed-in-a-box mattresses are becoming more and more popular as people realize their convenience doesn’t take away from their comfort, support and durability. These mattresses are just as comfortable and quality as some of the industry’s most popular traditional beds, and they’re shipped directly to your home inside of a box. The internet houses some of the best places to buy a mattress, and some models can’t be found anywhere else.
Best overall place to buy a mattress
Brooklyn Bedding fits the bill for almost any sleeper; from side or stomach, to petite or plus-size. The brand makes its own mattresses in Arizona and offers price-friendly beds that are quality made. You almost can’t go wrong with a Brooklyn Bedding mattress.
Brooklyn Bedding – Best place to buy a mattress overall
What to look for when buying a mattress
Not all mattresses are one size fits all. You may have to do some digging to find the mattress that fits your sleeping position, body type and any other needs you might have.
Beds fall at different places on the firmness scale; soft, firm or somewhere in between. The right firmness level for you primarily depends on your sleeping position. Medium mattresses are good for most sleeping positions, however, because they offer a nice balance between soft and firm.
Mattress materials contribute to the feel of a mattress. Memory foam makes a bed feel dense and slow to respond to pressure. Latex and coils make a bed bouncy, and poly foam makes a mattress feel soft and neutral. It all depends on the feel you’re looking to get from your mattress.
Beds either have a foam or hybrid construction. Foam beds are fine for most people around 200 pounds or less, but people over the 230-pound range or so should consider a hybrid mattress. Beds should last around seven to 10 years or more, but an all-foam mattress won’t be nearly as long-lasting or durable for plus-size sleepers.
Side sleepers should opt for a soft to medium firmness level, back and stomach sleepers should consider a medium to firm profile, and combo sleepers should look for a mattress that’s in between.
If you’re a hot sleeper, live with hot flashes or are dealing with menopause, a cooling mattress may be the way to go. Most beds have some kind of technology to help them regulate temperature, but only a handful of beds help you sleep on the cool side.
See more: Best cooling mattress for hot sleepers
How we test mattresses
CNET editors pick the products and services we write about based on editorial merit. When you buy through our links, we may get a commission.
1. Firmness: We determine where a mattress falls on our scale between one to 10, with 10 being the firmest.
2. Feel: We get hands-on with our mattresses. We like to get a “feel” for how the materials inside the bed contribute to how we experience the bed. Some beds have a prominent memory foam feel or a bouncy latex foam feel.
3. Durability: The construction of a mattress and a brand’s warranty policy will help us determine how durable and long-lasting we anticipate a mattress will be.
4. Best body type: We try to figure out the kinds of people each mattress fits best. Hybrid beds suit heavier individuals more than all-foam mattresses do because they’re more supportive and durable.
5. Best sleeping position: A bed’s firmness level will help determine if it’s right for your sleeping position. Side sleepers usually sleep better on a soft mattress while back and stomach sleepers will sleep better on a firm bed.
6. Motion isolation: If you sleep with a partner you’ll want to consider this feature. We test motion isolation by placing a cup of water at the end of a bed and bouncing around to test how well it absorbs motion.
7. Edge support: We look at the materials inside of a mattress and physically lay on each edge of the mattress to get a feel for how well it’ll keep us supported.