Mainstays 2" Gel Infused Memory Foam Mattress Topper, Twin
- Brand:
- Mainstays
- Model Number:
- UPC:
- 850005103004
- EAN:
- 0850005103004
- Walmart SKU:
- 683823174
Price momentum shifted downward , bringing the cost to $39.70. This represents a 0.0% discount to typical levels.
| Price Type | Price | Date |
|---|---|---|
|
Highest Price
|
$39.70 | |
|
Lowest Price
|
$39.70 | |
|
Most Recent Price
|
$39.70 |
Tracking History: We have tracked Mainstays 2" Gel Infused Memory Foam Mattress Topper, Twin since 5/31/2026. The most recent price update was on Jul 1, 2026.
Price Range: Over the past 90 days, the price has ranged from $39.70 (lowest on 5/31/2026) to $39.70 (highest on 5/31/2026). The average price during this period is $39.70.
Current Trend: Walmart.com prices have ranged from $39.70 (Jul 1) to $39.70 (Jul 1) over the past 90 days. Current price is close to the 90-day average of $39.70.
Customer Insights: Rated 4.3/5 from 1558 reviews.
Excellent product. I hung it for a day to freshen it up before I put it on the bed. The two inches make the bed cushy. The foam does not smell. My husband had four rods put in his back and has two rods because of a broken leg and he has never slept better! It doesnt get hot. It took me awhile to get used to rolling from one side to the other because of the cushiness. I would recommend buying this product. We have used this for 6 months.
Not sure why anyone would give such a negative mark, but I was very pleased on this purchase of The Memory Foam Mattress Topper 2in. Queen and Full. It was easy to come out of the box and you have to have a little patients once you lay it out and let it rest it become all full. It took less then 24hr to start using it. Loved how my granddaughters and my guests rooms bed feels now. Both beds feel brand new!!! I would recommend them.
I have bought two of these. One for my daughters full size bed and one for a full size sleeper sofa. If you are experiencing any type of discomfort YOU NEED THIS! They are so comfortable. The only complaint that we have is that they can get a little warm throughout the night. So if this doesn't bother you GET IT!
It came on time. The box it came in was in good shape and my mattress topper was wrapped with no tears and completely covered. When I took the plastic out it hardly had an odor. I let it lay out on top of my bed for about 4 hours. When I came to check on it, the mattress topper was fully open and perfectly level and so so so comfortable. Thank you for selling this product. I will be getting a Queen size very soon. I hope you still have some left
This was a gift for my 80 yr old parents. t They had always complained about being sore and stiff upon waking up every morning. They attributed it to age and didnt seek to make any changes. I bought em this and they say it's made a huge difference. Well, my mother does. My step dad hates change. Of any kind. He was dead set against having this put on "his bed!". But now when I offer to return it while it's still within 30 days of purchase, he tells me he'll let it stay "for my mother". Yeah right lol! I also told him I could cut his side off but he made up an excuse about not wanting to rip up something that cost money(yes, I'm making it hard on him lol). The fact is though, that hes sleeping later into the morning and spending more evening time watching tv in bed instead of out on the couch where he usually sits so I'll leave it up to you, the reader to decide if he likes it or not(cause he'd never admit to it after the fuss he made against having it!).
Bought this for my husband he is a long haul truck driver. Being an essential worker during Covid19, he worked weeks at a time before 2 days off. To make sleeping away from home comfy, I added this mattress topper and he appreciates it so much. fits under standard fitted sheets. 5 stars
bought for my daughter for christmas as part of redoing her whole room.. i was a little worried reading the reviews so i went ahead and took it out of the box.. no smell, it was a little deformed at first which was expected. stuck it on the bed and put a little heater in the bedroom for only TWO hours and it's already expanded! for the price i'm definitely happy with my purchase!
I shopped online for a mattress topper for my hospital bed. Having to spend so much time in bed, I needed some extra comfort. I decided on this topper after doing what is the norm..and that is by reading the reviews. There were some bad reviews, yet I found that the topper was a good buy. I didnt have issues that I read about in the reviews. No smell, it regained its shape immediately after opening. Also the topper fits great on top of my mattress. I like the fact that I didnt get hot during the night.. and I have no trouble getting in and out of bed or turning over.! I saved money by not having to purchase a new hospital bed mattress. Hospital bed mattress can cost as much as the bed itself. Instead of shelling out four figures for a new mattress the topper was practically selling itself.,with its pricing. I have the comfort I desired at a great price.....Priceless
For a two inch topper, it's really nice, The "gel infused" memory foam makes the difference!! This is the second one we've purchase. The first one was for our queen bed. This mattress topper comes rolled up in a ball, you have to unwrap it and roll it out. We let ours lay on the bed for 6-8 hrs or so. In that time the topper had regained it's shape, laid flat on the bed and the smell had dissipated. Depending on the depth size of your mattress, you may want to invest in fitted, deep pockets sheets at least 14-18 inches.
I ordered this mattress topper after weeks of trying (and failing) to adjust to my new bed. The instructions say to give it 48 hours to inflate but I couldn't wait that long. I'll put unwrapped it, and put it on immediately. And, slept like a baby, finally! I highly recommend this item! I'm buying another for the spare room!
Detailed price history for the past 90 days
Walmart.com prices have ranged from $39.70 (Jul 1) to $39.70 (Jul 1) over the past 90 days. Current price is close to the 90-day average of $39.70.
| Date | Price | Change | % Change |
|---|---|---|---|
| $39.70 | $+0.00 | +0.0% | |
| $39.70 | $+0.00 | +0.0% | |
| $39.70 | $+0.00 | +0.0% | |
| $39.70 | $+0.00 | +0.0% | |
| $39.70 | — | — |