Mainstays 2" Memory Foam Mattress Topper, King
- Brand:
- Mainstays
- Model Number:
- 661931670
- UPC:
- 810118400131
- EAN:
- 0810118400131
- Walmart SKU:
- 2415897077
Recent downward movement established $78.00 pricing, now 0.0% below the quarterly average.
| Price Type | Price | Date |
|---|---|---|
|
Highest Price
|
$78.00 | |
|
Lowest Price
|
$78.00 | |
|
Most Recent Price
|
$78.00 |
Tracking History: We have tracked Mainstays 2" Memory Foam Mattress Topper, King since 1/27/2026. The most recent price update was on Jun 9, 2026.
Price Range: Over the past 90 days, the price has ranged from $78.00 (lowest on 1/27/2026) to $78.00 (highest on 1/27/2026). The average price during this period is $78.00.
Current Trend: Walmart.com prices have ranged from $78.00 (Jun 9) to $78.00 (Jun 9) over the past 90 days. Current price is close to the 90-day average of $78.00.
Customer Insights: Rated 4.4/5 from 6032 reviews.
I unrolled this mattress topper and was nervous because it was rolled so tightly. If it puffed up and I didn't like it, how would I return it??? Lol. Well, it took about 20 to 30 minutes to reach it's full size, and I love it. She thicc! I thought it was a few inches short width wise, but I just had it on my bed the wrong way. It fits perfectly. 10/10 BEST SLEEP EVER! Mine didn't smell, but there was a warning on a piece of paper about possible smell. I found it funny because they called it a "foam fresh" smell 😂
I put this on my guest bed which is a little firm. My nephew spent the night and according to him it “surrounded his behind perfectly”. He has never experienced memory foam before and absolutely loved it. I tried it out for a night myself and if improved the bed immensely. It was supportive and comfortable the only downside was I felt like I got quite warm overnight.
This mattress topper is very comfortable and makes a great addition to any mattress. It fits a Queen-sized mattress perfectly. The only thing I don’t like is the smell. It smells vaguely like a permanent marker, but I’m guessing that’s because it’s new.
The 2" memory foam bed mattress pad is fit for a queen size bed, stays in place when I put the sheet on. It helped me sleep just for a bit. It does not help me cool so basically it's for the cold weather, just my opinion. It's good to put on air mattress if needed extra cushioning and it worked well.
This came pre opened and was reassembled in cellophane terribly! I paid for a new topper not a returned one
Don’t buy. Couldn’t tell if this was previously used or not, it had some yellowing on the edges. I ordered a full size and it was way too small. I gave it a few days to inflate but it never did in some spots. Returned.
First off, there's holes everywhere on this pad. Small holes large holes makes me think they're all insect holes or possibly bubble holes when they made foam? I don't know enough about memory foam to know that? this does not resemble something that is high quality. It seems like seconds, because of the material not being good. This honestly should be sold as seconds. Terrible quality. so be warned. Also the wrapping was very weird. It was plastic wrapped very tightly and where the sticker said pool here was in the wrong place. I felt it wasn't going to expand far enough to fit my bed but it did finally go into a king size mattress pad. Now it's just too big and cumbersome to return. Very disappointed in the product. It also has a very strong smell so make sure to ventilate. I've had other memory foam pads and not one ever had holes in it. Although sadly most do have some type of smell. Personally I would order a different mattress pad since this one is clearly seconds and should not be sold as high quality.
I don’t even have words…see for yourself
Did not even come close to fitting my mattress or taking proper shape after opening. Complete waste of time
one of the peice I got is completely out of shape. looks like it wasn't cut properly. I can't even return it now, as it is completely opened up.
Detailed price history for the past 90 days
Walmart.com prices have ranged from $78.00 (Jun 9) to $78.00 (Jun 9) over the past 90 days. Current price is close to the 90-day average of $78.00.
| Date | Price | Change | % Change |
|---|---|---|---|
| $78.00 | $+0.00 | +0.0% | |
| $78.00 | $+0.00 | +0.0% | |
| $78.00 | $+0.00 | +0.0% | |
| $78.00 | $+0.00 | +0.0% | |
| $78.00 | $+0.00 | +0.0% | |
| $78.00 | $+0.00 | +0.0% | |
| $78.00 | $+0.00 | +0.0% | |
| $78.00 | $+0.00 | +0.0% | |
| $78.00 | $+0.00 | +0.0% | |
| $78.00 | $+0.00 | +0.0% | |
| $78.00 | $+0.00 | +0.0% | |
| $78.00 | $+0.00 | +0.0% | |
| $78.00 | — | — |