Skip To Content

    15 Of The Best Mattresses To Buy Online, According To Our Readers

    Ready to get the best sleep of your life?

    We hope you love the products we recommend! Just so you know, BuzzFeed may collect a share of sales or other compensation from the links on this page. Oh, and FYI — prices are accurate and items in stock as of time of publication.

    We asked the BuzzFeed Community to tell us about the mattresses they bought online that they truly love, and here are their favorites!

    1. A Zinus memory foam mattress — it was the perfect starter bed for a couple moving in together and super easy to order through Amazon or Zinus.

    My boyfriend and I bought an 8” full Zinus memory foam mattress, and with a coupon it was $169, and they always have free shipping! We couldn’t have gotten a better mattress for the price, honestly. He had a Casper mattress previously and said that this mattress is just as good, but it was way less expensive. It’s supportive, but still soft to lie on. I’d definitely buy from Zinus again in the future!


    We had a very expensive innerspring mattress that had a boxspring and it was awful! We'd had it less than 10 years and it was already lumpy, had broken springs, and was loud AF! So when we recently moved, I wanted an entire new bed.

    We looked online and ended up with a Zinus 12" green tea memory foam mattress and a platform bed. It. Is. Incredible! It fills all the gaps in my body and is not overly firm. The most important thing for me is that it is completely QUIET! I have insomnia so I go to bed a lot later than my husband. Now I don't have to worry about waking him up in the middle of the night! I can't say enough about how much I love this mattress!


    A couple of BuzzFeeders also own and love this mattress — check out Emmy's review and Yi's review.

    Price: $131+ through Amazon or Zinus

    Sizes: Twin, Twin XL, Full, Short Queen, Queen, King

    Thickness: 6, 8, 10, or 12 inches

    2. Or the premium Zinus memory foam that'll support you no matter how much time you spend hanging out in bed, and won't emit even one peep of a squeak the entire time.

    I bought the Zinus memory foam mattress a year and a half ago. Being that I am disabled and spend a large majority of my time in bed, it doesn't sag, it's super comfortable, doesn't overheat your body, and it's cheap! I also bought the Zinus metal bed frame. It doesn't squeak or make any noise whatsoever. Great products!


    Price: $253.44+ through Amazon or Zinus

    Sizes: Twin, Full, Queen, King

    Thickness: 8, 10, or 12 inches

    You can also get the bedframe booknerd13 mentioned for $73.63+ on Amazon (currently in stock in sizes Twin XL-Queen, and California King).

    3. A Tuft & Needle foam mattress, which has a top layer that's engineered based on customer feedback for the ultimate balance in support, cooling, and comfort.

    Tuft & Needle. Very very affordable! I have a king. You don't have to flip it and all that nonsense. I've used my mattress for four years now, it feels like I just got it yesterday. Just the right amount of firm. I've advocated so much, that my friends got their mattress from there are well! Also, my dogs approve. If you're looking for a mattress, Tuft & Needle.


    Tuft & Needle lives up to the hype. Not only was it only $700 for our king bed, but it is perfect no matter how you sleep. It’s both soft and firm, I’ve never had a better mattress. <3


    Price: $325+

    Sizes: Twin, Twin XL, Full, Queen, King, California King

    Thickness: 10 inches

    4. A Casper mattress (of course), which has multiple zones — softer foam at your shoulders, and firmer for your hips and core — to keep your spine perfectly aligned.

    Instagram: @

    I've been sleeping on my Casper mattress for over a year now and I will never own another mattress brand. It's only downside is that it's pricey but it's oh so worth it.


    Price: $595+

    Sizes: Twin, Twin XL, Queen, King, California King

    Thickness: 10 inches

    5. A Leesa mattress that combines a layer of memory foam with a top layer of a trademarked foam that supposedly cools the bed and gives it a little bounce.

    Omg I have had my Leesa mattress for almost two years and I love it. Perfect support, soft but not saggy, and doesn't need a box spring or anything. Rotate it every once and a while like you would a normal mattress. And it was easy to set up. It comes in a box, roll it out and wait an hour. Thats it. LOVE. LOVE. LOVE.


    Price: $525+

    Sizes: Twin, Twin XL, Full, Queen, King, California King

    Thickness: 10 inches

    6. A Purple mattress that uses a flexible grid *instead* of memory foam for durable comfort that adjusts to your body.

    We bought the Purple Mattress 4-inch straight from their website a few months ago. I absolutely love it. Unbelievable support. It uses a grid made from an elastic polymer to evenly distribute weight. Super supportive regardless of sleep position and the softest thing ever.

    Definitely order the delivery option, it is crazy heavy. We splurged on the price because it will last years, and they have a pretty great satisfaction guarantee.

    I will say it takes an adjustment period, I had terrible back pain and neck pain for a week while my spine was adjusting to a new surface and support. But after a week I slept like an angel. My favorite thing is coming home after a long day and sinking into it under my blankets.


    I bought the "original" Purple mattress about a year ago and it has been the best decision of my life. I have a ton of sleep problems like back pain and sleep apnea and the Purple mattress has seriously helped me tackle all of these issues. The mattress was so easy to order and setup, I had it up and ready to sleep in less than an hour. It is firm (and has remained so) but not hard and has great support. The only downside is I moved once with this mattress and it is HEAVY. I mean it takes a team of men to try and move this bed and it needs a lot of hands to keep it under control. I know purple has "new" mattresses out but I live by the original I have now.


    Price: $699+ for their original (firm) mattress, $1,299+ for their upgraded mattress (which lets you choose between firm, medium, and soft).

    Sizes: Twin, Full, King, Queen, California King

    Thickness: 9.5-13 inches, depending on which option you choose.

    7. A Big Fig hybrid mattress engineered specifically to support anyone who's plus-sized night after night, for up to 20 years.

    Big Fig Mattress. It’s one of the only (possibly THE only) mattresses that is specifically built for heavier people.

    Most mattresses have warranties that only allow you to get a replacement if you aren’t overweight. Big Fig has a 20 year warranty without ANY weight limit, and also has a money back guarantee for the first 101 nights. On the down side, its pricey ($1700ish for a Queen, I think). And it’s a pretty firm mattress. But with a memory foam mattress topper, you’ll be comfortable and you can rest assured that you won’t have to throw it away after just 2-3 years and buy a new one.


    Price: $1,299+

    Sizes: Twin, Twin XL, Full, Queen, King, California King (The largest three sizes are available as splits, too.)

    Thickness: 13 inches

    And if you want to add on a memory foam mattress topper like danav40632f842 suggests, try this three-inch one from Amazon for $62.28+ (in sizes Twin through California King).

    8. A medium-firm GhostBed memory foam mattress — it takes some time to break in, but just might be (very) worth the wait.

    My husband bought a GhostBed when we moved into our house. I was hesitant because I prefer laying on all the beds to get a good feel but I was pleasantly surprised.

    We got a king and it is huge! Big enough for the both of us and 2 dogs. It comes rolled up (which was difficult but hilarious to get up a flight of stairs to our bedroom) so you have to let it sit flat so it fills its corners properly. Over time it doesn't really mold to your body like memory foam, but it adjusts to your weight and how you sleep (back, side, stomach, etc). Worth every penny he paid because now it’s broken in and it’s soft but firm, and gives us such better sleep.


    Price: $690+

    Sizes: Twin, Twin XL, Full, Queen, King, and California King

    Thickness: 11 inches

    9. A Flip54 mattress that you can actually flip over for a firmer or a softer side if you find your sleeping preferences change over time.

    Flip54 mattress! Money from the purchase is put toward an amazing cause, but above and beyond that, it’s increeedibly comfortable. If you get the base, it comes with a massage feature and you’re able to move the top and bottom part of the mattress separately (good for when you want to read in bed, etc). It’s called “Flip54” because one side of the mattress is “firmer” and the other side is the “soft” side! So you can flip back and forth whenever you like. And you have 108 days (54 on each side if you chose, hence the name) to decide if you love it or hate it! If it’s not for you, they come get it no questions asked and donate it! They also have incredible pillows too. An amazing company and cause.


    For now, they're only available in Canada. The cause = for every mattress purchased, they donate one to a child in need.

    Price: $699+ CAD

    Sizes: Twin, TwinXL, Full, Queen, and King

    Thickness: 11 inches

    10. A 4-layer Nectar mattress — it has one a layer of gel memory foam for cushion and a separate layer of quilted gel memory foam that supposedly helps you sleep cooler.

    My fiancé and I bought a Nectar king bed about 6 months ago and it is literally the best bed we have ever owned. We always feel rested when we wake up and no aches and pains! The plus is that we paid less than $900 for a king and it came with two free pillows.


    Price: $524+ (currently on sale for $399+)

    Sizes: Twin, Twin XL, Full, Queen, KIng, and California King.

    Thickness: 11 inches

    11. A Wayfair memory foam bed with over 10k positive reviews that you can read over to help you actually make a decision.


    I recently purchased a king Wayfair Sleep 12” Memory Foam Mattress about 9 months ago. This bed has a nice in-between firmness for an amazing price. I got this on a sale for $315! Since this is a Wayfair product, it typically goes on sale.

    I felt a little unsure of purchasing a bed online that I have never seen or laid down on, but I’m very happy with this bed. —aibhlinng

    Price: $162+ (currently on sale)

    Sizes: Twin, Full, and King in stock at the moment

    Thickness: 12 inches

    12. An Aurora mattress from Brooklyn Bedding — it's a hybrid mattress that gives you some of the same feelings of springy support you're used to with the luxury of a memory foam top.

    I did WEEKS of comparison shopping online, looked at every online mattress from Costco to Purple to Leesa — all of 'em. My husband calls me "the Princess and the Pea" because I am so particular about my sleep. Let me tell you, this mattress is a God-send. It's firm, yet soft — you will sink in, while still feeling very supported. It's a hybrid mattress, so it has memory foam as well as springs inside. We splurged and upgraded to a King, so it wasn't exactly cheap ($1700 on sale for Presidents' Day when we purchased), but it has been so worth every dime. I'm currently 8 months pregnant and most nights I sleep like a dream, except for the times my bladder wakes me up (inevitable, tbh) — but I'm able to fall right back asleep.

    The best part about this bed is the lack of motion transfer!! My husband works nights a lot and would often come to bed at 2 or 3am, when I have to be up at 5 for work. He used to wake me up almost every night, but NO LONGER!!


    Price: $999+

    Sizes: Twin, Twin XL, Full, Queen, King, California King

    Thickness: 13.5 inches

    13. A Signature Sleep bed from Walmart perfect for anyone on a budget looking for a firm memory foam mattress.


    After spending the last eight years sleeping on my husbands grandparents lightly-used mattress, I finally took the plunge and got us a new mattress. I ordered a Signature Sleep Memoir memory foam from Walmart. It was under $300, delivered in four days and I got to read hundreds of great reviews all without leaving my couch! It's been a little over four months now and I've never been happier with a bed in my life! No complaints at all. Best decision I ever made.


    Price: $169.99+

    Sizes: Twin, Full, Queen, King

    Thickness: 8 inches

    14. A Gramercy hybrid mattress sold on Wayfair that, like other hybrid mattresses, has a little spring and bounce in its step (from, well, the springs).

    My husband and I bought our mattress from Wayfair and over a year later are still obsessed! It’s a hybrid memory foam and spring, so it’s a little sturdier than a traditional memory foam mattress, which we like. It shipped rolled up and compressed like all the online mattress retailers that are really big right now, but the price from Wayfair was way less than half the price! It was under $500 when we bought it, and is even less now! Not to mention it’s 14 inches, so it’s thick and plush and oh so comfortable! We have a platform bed and it fits perfectly without a box spring, too, which is nice that we didn’t have to buy anything extra. I cannot recommend this mattress enough!


    Price: $339+

    Sizes: Twin, Twin XL, Full, Queen, King, California King

    Thickness: 14 inches

    15. An Amerisleep mattress — you can choose between five different soft and firm options, so you get the optimal support for your preferred sleep positions.

    My husband and I bought an Amerisleep and we love this bed. I have always been a fan of more plush mattresses my whole life, but this is perfection. I was worried when we ordered it because it said “firm”. For back/stomach sleepers, it’s great. When you lay down you can feel the mattress give to your body but just the right amount. It isn’t too soft where you sink in and get turtled and then can’t roll over.


    Price: varies depending on the softness level; the firmest starts at $849+, their most popular middle-range starts at $1099+, and the softest starts at $1799+.

    Sizes: Twin, Twin XL, Full, Queen, King, California King, Split King

    Thickness: 10-14 inches, depending on the softness level

    Need sheets to go with your new mattress? Check out the best sheets you can get on Amazon or the best places to buy bedding online. You can also check out the best bed frames to get on Amazon if you need somewhere to put that new mattress, and the best pillows on Amazon to finish off your new bedroom setup.

    Want to be featured in future BuzzFeed posts? Follow the BuzzFeed Community on Facebook and Twitter!

    Responses have been edited for length and clarity.

    Looking for the perfect gift for any occasion? Check out all of BuzzFeed’s gift guides!

    Allison Krausman / BuzzFeed

    Need A Shopping Buddy?

    Get great products - from pros in the fine art of buying stuff online - delivered to your inbox!
    Newsletter signup form