Mainstays 1.25 in 7-Zone Foam Mattress Topper, Queen
- Brand:
- Mainstays
- Model Number:
- 031374572671
- UPC:
- 031374572671
- EAN:
- 0031374572671
- Walmart SKU:
- 855308144
Trending downward with a $0.00 move to reach $22.44. Current price runs 0.0% below the 90-day average.
| Price Type | Price | Date |
|---|---|---|
|
Highest Price
|
$22.44 | |
|
Lowest Price
|
$22.44 | |
|
Most Recent Price
|
$22.44 |
Tracking History: We have tracked Mainstays 1.25 in 7-Zone Foam Mattress Topper, Queen since 6/16/2026. The most recent price update was on Nov 12, 2026.
Price Range: Over the past 90 days, the price has ranged from $22.44 (lowest on 6/16/2026) to $22.44 (highest on 6/16/2026). The average price during this period is $22.44.
Current Trend: Walmart.com prices have ranged from $22.44 (Nov 12) to $22.44 (Nov 12) over the past 90 days. Current price is close to the 90-day average of $22.44.
Customer Insights: Rated 4.1/5 from 6366 reviews.
Although this twin bed mattress topper is just over 1-inch thick it still provides extra cushioning comfort that is soft and can be felt immediately because of its convoluted foam surface. It may not be designed for long-lasting comfort (actually...who knows? maybe it will last a a long while) -- but, for now anyway, it is the perfect solution for us and at this price I consider it money well spent! It fits regular-sized twin beds and XL-sized twin beds (i.e. dorm room size) -- so if you need it shortened for a regular-sized twin bed you can easily trim the ends with scissors (which is what I did). Definitely worth the money and does what it is supposed to do! I bought two!!
I have spent 5X more on bed toppers, than I did for 2 TWO! OF THESE Mainstays Twin/Xl. Fits beautifuly, stays in place, and just the loft. Can get better than that! Sweet Dreams.
I bought two and put them on top of each other. The bed is now a dreamy cloud, and ventilates well. No more night sweats like a memory foam topper. Best $35 (total for both) spent on a good night's sleep.
Exactly like the ones I got 8 years earlier but were worn out. Simple, no frills, just what I was looking for. Purchased online and drove to the store- they brought it out in about 5 mins.
I bought a new firm bed that ended up being too firm. Someone suggested buying two of these to go on top of my new bed and it ended up being the perfect solution. Just the right firmness, but still soft enough to sleep on. Fit my twin xl perfectly and doesn't smell or slide around.
This topper is advertised as 1 1/2 inch in one place and 1 1/4 inch in another. It is neither. It is one inch. It works fine for what I needed, but it may matter to some.
You get what you pay for. Usually to have enough softness I tend to buy two of these together and stack them up on top of either way cushion or an another firmer mattress topper of 6 inch thickness or greater. That's a secret to a good nights rest in addition to prayer and trusting in the Lord for all things which should come first.
It doesn't provide much softness the minute you lay on it it almost goes flat.... just a little cush...... I'm plus size, will probably get another one to set on it.... maybe that'll get me what I need..... it took two days to puff up all the way.... the smell wasnt bad as I kept it in an open space...
Appeared cheap. This topper is definitely not reversible. There is a very large warning tag on the bottom. I attempted to rip it off so it wouldn't make noise when I roll over. It left a large hole in the topper. The warning tag should have been on the edge of the topper, not on a very large tag right in the middle of the mattress.
After letting this sit for 3 days, it's still terrible. MUCH smaller than the bed and while a few areas may be 1.25 inches, most are .5 inches. I'd be better served just using a blanket as a mattress pad. While I understand that you get what you pay for, I do expect that it at least pretend to be the item I paid for.
Detailed price history for the past 90 days
Walmart.com prices have ranged from $22.44 (Nov 12) to $22.44 (Nov 12) over the past 90 days. Current price is close to the 90-day average of $22.44.
| Date | Price | Change | % Change |
|---|---|---|---|
| $22.44 | $+0.00 | +0.0% | |
| $22.44 | $+0.00 | +0.0% | |
| $22.44 | $+0.00 | +0.0% | |
| $22.44 | $+0.00 | +0.0% | |
| $22.44 | $+0.00 | +0.0% | |
| $22.44 | $+0.00 | +0.0% | |
| $22.44 | $+0.00 | +0.0% | |
| $22.44 | $+0.00 | +0.0% | |
| $22.44 | $+0.00 | +0.0% | |
| $22.44 | $+0.00 | +0.0% | |
| $22.44 | — | — |