The 3 Best Memory Foam Mattresses You Can Buy Online in 2025

Top pick
Who it’s for: The Novaform 14″ ComfortGrande Advanced Gel Memory Foam Mattress is best for back- and stomach-sleepers, but it’s also good for side-sleepers who prefer firmer mattresses. We don’t recommend it for people who weigh over 200 pounds.
How it feels: This mattress feels medium-firm.
Why it’s great:
It’s a consistent crowd-pleaser. In five group tests over the past four years, the Novaform ComfortGrande has consistently beat out any other under-$1,000 mattress. In fact, some testers have preferred it to much pricier mattresses: Though it’s not as luxurious, the Novaform ComfortGrande has continued to hold its own against mattresses that cost thousands of dollars more.
It’s an exceptional value. At an online price of around $600 for a queen ($500 in store, but you have to haul it home yourself), the Novaform ComfortGrande is a rare value. This mattress has a billowy surface and a gentle, cradling cuddle similar to that of the more expensive Loom & Leaf Mattress, though it isn’t as plush. “It somehow manages to feel inviting and cushy, but my back is still well supported,” said a tester who’s a side- and back-sleeper. Plus, the Novaform ComfortGrande’s slightly quilted top and 14-inch height make it look sturdier than most all-foam mattresses in its price range.
It’s made with better materials than most under-$1,000 mattresses. The brand wouldn’t reveal the mattress’s exact foam densities to us, but it did say that the memory-foam layer was in the range of 3 to 3.5 pounds per cubic foot (typical of mattresses that cost around $1,000) and that the polyfoam was in the range of 1.8 to 2 pounds per cubic foot (similar to or denser than other options priced around $1,000 or more). For people who weigh under 200 pounds, we think the Novaform ComfortGrande will last as long as many of the more expensive foam mattresses of similar densities, such as the Leesa Original Mattress.
It has good motion isolation. Tossing and turning on this mattress shouldn’t disturb a partner or pet in the middle of the night.
Costco has one of the best return policies we’ve seen. According to Costco’s generous return policy, you can get a full refund and have your mattress picked up if you have a problem with it, for no fee.
Flaws but not dealbreakers
If you’re not a Costco member, there is a fee. You have to pay a 5% fee (about $30 extra for a queen when it’s not on sale) to buy the Novaform ComfortGrande. But even with the fee, this mattress is a great deal.
It isn’t a good choice if you weigh over 200 pounds. As mentioned above, the brand wouldn’t share exact foam-density numbers. Based on what the representatives did tell us, we can say that the top layer’s foam density (between 3 and 3.5 pounds per cubic foot) suggests that the Novaform ComfortGrande will sag more quickly if you weigh over 200 pounds. But if the polyfoam density of the mattress’s support layer is indeed close to 2 pounds per cubic foot, the bed probably won’t outright hammock, even for those who weigh over 200 pounds.
You could encounter complications during setup. We’ve seen some buyers complain that this mattress gives off a chemical smell for as long as several weeks after it first arrives. We did notice this scent ourselves, but it dissipated after a couple of days. Another recurring online complaint is that it takes a long time for the mattress to inflate to its full height. A staffer who purchased a Novaform in queen found it initially felt sinkier and less supportive than he expected. But after a few weeks, the mattress fully inflated and firmed up. Some owners have complained that the Novaform never fully puffed up at all. We didn’t have this problem, but if you do, note that we’ve initiated complaints to Costco customer service several times to see how the company would respond, and each time the representatives were happy to offer a full refund.
The edge support isn’t great. As on most all-foam mattresses, the edges of this bed tend to cave under weight. Sleeping near the sides doesn’t feel like you’re going to fall off, but sitting on the edge does feel precarious.
It isn’t an especially plush mattress. Mattress feel is subjective — what’s too soft for some people is too firm for others. But at the time of our research on the Novaform ComfortGrande, we spotted more complaints about its firmness. If you usually like a super-plush mattress, or you’re a side-sleeper who is prone to sore shoulders, this model isn’t for you; in that case, we suggest the Loom & Leaf Mattress, if you have the budget for it.
Key specs
- Materials: gel-infused memory foam, polyfoam
- Thickness: 14 inches
- Firmness options: only one available
- Free trial period: According to Costco policy, you can return the mattress for a full refund at any time.
- Warranty: 20 years
