Mainstays Body Pillow - 20"x 54", White, Microfiber, Hypoallergenic price history and forecast - Mainstays WM-558635
Mainstays Body Pillow - 20"x 54", White, Microfiber, Hypoallergenic

Mainstays Body Pillow - 20"x 54", White, Microfiber, Hypoallergenic

Brand:
Mainstays
Model Number:
WM-558635
UPC:
850021558635
EAN:
0850021558635
Walmart SKU:
1158601819
Key Takeaway

Price locked at $10.44 for 80 days, matching the 90-day average—suggesting this is the standard retail rate. Buyers shouldn't expect discounts soon.

Third-Party Seller Summary

No price history available for Third-Party Sellers

Walmart.com Summary

Walmart.com Price History Summary
Price Type Price Date
Highest Price
$11.47
Lowest Price
$8.87
Most Recent Price
$10.44
Average Price
$10.44
First Tracked
Last Update

Price Analysis

Tracking History: We have tracked Mainstays Body Pillow - 20"x 54", White, Microfiber, Hypoallergenic since 2/15/2024. The most recent price update was on Aug 14, 2026.

Price Range: Over the past 90 days, the price has ranged from $8.87 (lowest on 12/7/2025) to $11.47 (highest on 2/15/2024). The average price during this period is $10.44.

Current Trend: Walmart.com prices have ranged from $10.44 (Aug 14) to $10.44 (Aug 14) over the past 90 days. Current price is close to the 90-day average of $10.44.

Customer Insights: Rated 4.6/5 from 3461 reviews.

Customer Reviews

3461 reviews

Customer Reviews

4.6
Based on 3461 reviews
5
2716
4
335
3
178
2
75
1
157
Filter Reviews:
Sort By:
Showing 10 of 3461 reviews
Rudy August 14, 2025

I purchased Mainstays body pillows on several occasions. They are made of quality materials. I love the softness and hug ability of Mainstays pillows. They are not puny pillows. They last a long time and are quite substantial. With the purchase of my new pillows, I am replacing two Mainstays body pillows that I had for six years. I know thats a long time to keep pillows, but my old pillows just held up so well through many machine washings.

Was this review helpful?
Anonymous March 19, 2026

Walmart has the cheapest body pillows by a mile. I mainly use it for decoration because it's kind of squishy and I know from the previous one I purchased that the fiber tends to clump up and lump. If I'm just going to put it between my knees on my back is bothering me, it'll get the job done.

Was this review helpful?

Good for tall people and perfectly filled

Rebekah May 20, 2026

The perfect length and fulness! I am 5'10'' and a lot of body pillows are too short- this one is perfect for hugging and between the knees. It's a nice thickness too, not too flat to be worthless and not too full to strain my hips. I have hernited disc issues, so this has helped!

Was this review helpful?
WalmartCustomer March 1, 2026

It's exactly what I expected. It's not luxury quality, but it does the job. It's comfortable enough, and it works as a basic body pillow. You get what you pay for. If someone wants something premium or long-lasting, this probably isn't it.. but as a budget option, it's fair for the price.

Was this review helpful?

Pay attention to the sizing

Lisa March 18, 2026

Well, first of all, I bought it for a specific sham that I had gotten here on the site assuming that a body pillow size was across the board like other bed pillow but it wasn't so and on top of that the body pillow won't stay firm for longer than a few months if I use it daily so if you're just using it as decor then yes it's 5 stars but if you plan on using I wouldn't recommend this much.

Was this review helpful?

Long, but too thick for smaller person

Diane March 7, 2026

This is a nice big body pillow, but it's just way too big for a smaller person. It's literally almost as long as my entire body. And was way too much volume to sleep with. Because it covered the length of my entire body it was actually too hot, also. It was almost like sleeping next to another person.

Was this review helpful?

it's fine

bustersmom March 5, 2026

Three stars. This body pillow started out nice and fluffy, but it didn't stay that way very long. When I first opened it, it had good shape and felt supportive. After some use it flattened out more than I expected and never really got that original loft back. That said, it's very inexpensive and still works fine as a body pillow. It's just not as full or “floofy” as it was in the beginning. If you want something cheap that does the job, it's okay. Just don't expect it to stay super fluffy.

Was this review helpful?

Soft and Cozy, But Lighter on Fill Than Expected

Amy June 13, 2026

This pillow is genuinely soft—the cover feels nice against the skin, and it's easy to spot-clean. That said, the fill is noticeably lighter than I expected for a 38 oz fill in a 20x54 pillow. If you're hoping for firm spinal/hip support for side-sleeping (as the product description suggests), this may not deliver that. It's more of a soft, flexible cuddle pillow than a structured support pillow. If you need genuine orthopedic support, you may want to look at a firmer-fill option. If you want something soft and huggable for lounging, this fits the bill nicely. Bottom line: Good value for casual use, soft cover, easy care—but don't expect heavy-duty support given the description's claims.

Was this review helpful?
Pamela July 7, 2026

If you want to lay on a super pillowey pillow, then this is for you. I laid on it and my head went straight to the mattress. You can't even really use this to put between your knees to save your back while you're sleeping lol it's just one of those things that you get what you pay for. So I'm returning it and trying another one. I gave it 2 stars because it is mushy and it was pretty in the satin pillowcase laying on my bed lol

Was this review helpful?

Stop! Do not do it!

Susan June 7, 2026

Unless you are weightless this body pillow is not for you. There is absolutely zero support or firmness. I'd have been better off filling a pillowcase with cotton balls 😂😂😂. Please don't was your money unless you love flat pillows or want to sabotage someone's sleep.

Was this review helpful?

Price History

Historical price data graph for Mainstays Body Pillow - 20"x 54", White, Microfiber, Hypoallergenic

Recent Price Changes

Detailed price history for the past 90 days

Walmart.com Pricing

80 records

Walmart.com prices have ranged from $10.44 (Aug 14) to $10.44 (Aug 14) over the past 90 days. Current price is close to the 90-day average of $10.44.

Walmart.com price history for Mainstays Body Pillow - 20"x 54", White, Microfiber, Hypoallergenic showing recent price changes over the past 90 days
Date Price Change % Change
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44 $+0.00 +0.0%
$10.44
No third-party seller price history available for this product in the past 90 days.

Related Products