Mainstays Body Pillow - 20"x 54", White, Microfiber, Hypoallergenic
- Brand:
- Mainstays
- Model Number:
- WM-558635
- UPC:
- 850021558635
- EAN:
- 0850021558635
- Walmart SKU:
- 1158601819
Price locked at $10.44 for 84 days, matching the 90-day average—suggesting this is the standard retail rate. Buyers shouldn't expect discounts soon.
| Price Type | Price | Date |
|---|---|---|
|
Highest Price
|
$11.47 | |
|
Lowest Price
|
$8.87 | |
|
Most Recent Price
|
$10.44 |
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 Jun 21, 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 (Jun 21) to $10.44 (Jun 21) over the past 90 days. Current price is close to the 90-day average of $10.44.
Customer Insights: Rated 4.6/5 from 3168 reviews.
For the price and intended use, these pillows are exactly what I was looking for and exactly what I needed. They are not as firm as the pillows I normally use under my head, but for a bit of extra support in the bed, they are just right. They are also bigger than they look in the picture, which was a pleasant surprise.
got this bc I heard from a friend who uses one that it's the best sleeping partner 😳 well, guess what? IT'S THE BEST SLEEPING PARTNER! I sleep on my side. My knees are kinda knobby, but the filling or foam in it is so comfortable. Its like a soft, cushion to help you sleep! I mean I really like this so far!
They're very soft and not firm. I recommend get pillowcases for them. But they're exactly what I needed for my back. Very lovely, spread straight across my queen size bed, and confirm to my body. Again, I would get some long pillowcases for them if they're available and that's going to help them last longer, it seems. Happy I purchased them.
My son brought this for me for my back and I freaking loove it. I am a side sleeper and I need extra support when laying down. This is perfect. Not only does it help, but I can cuddle with it. Cuddling with this body pillow is brings so much relief to my back. I brought a lovely cover pillow to go over it.
I did not like that it was delivered in a flimsy plastic covering. I also would like to bring to your attention that I was going to order a significant amount of other items recently, and when I went to check out, there was a $147.00 delivery fee for the order. There were no heavy items, and not a huge amouth of items, so I did not put the order thru. Unless this delivery fee is taken away, I will not order again. I have talked to many of my friends and they feel the same way.
One of the pillows was soiled. Delivery of the pillows were really disappointing! One of the pillows was not even packed properly. It came in a thin see through package with the top open. The delivery person just dropped it off by the front door where salt was sprinkled to deice. The end result was that the half open pillow became dirty, which was quite upsetting. Packaging and delivery were disappointing!
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.
This pillow was on the soft side. Granted that's simportant, but one of the things a body pillow is SUPPOSED TO provide is support; granted it should be soft for comfort's sake, but support for the back or side is even MORE important, ESPECIALLY for a person with health issues. The other thing is, it was so soft, it didn't fit in the case too well; the corners did not fit into the pillow case too well. I got it to support my legs and feet because of health issues, it did not deliver the support I needed.
Tried to go cheap and get a body pillow for just $10. Though it is wonderful to have a new body pillow, there is little to no support to this. Knees touch. Absolutely no help for hips and nothing to hug. Certainly can find a MUCH better quality by spending more. Save your money and spend 2-3 times as much to get support!
I purchased two large pillows quantity two for $20.88. They were nine dollars and some odd cents apiece. I only received one there's not a phone number to call someone to make sure they bring me a pillow. I am disabled that's why I ordered two I am moving tomorrow and I ordered these late. This is not my usual time of order and the order is wrong driver Unhelpful didn't know if I'm not mistaken. This is the one that came last time. I had an issue where I ordered 10 alcohols and I had 13 total items he thought the 10 alcohols were a part of the 13 items and he proceeded to go through my bags with angered me. I don't know who this driver is. I believe you need to explain things to him further, and he needs to scan to make sure he has all the items. I normally don't have a problem with the delivery drivers. They do an excellent job. This guy does not and I'm very angry that I am here now at 8:05 without what I ordered it's important to me.
Detailed price history for the past 90 days
Walmart.com prices have ranged from $10.44 (Jun 21) to $10.44 (Jun 21) over the past 90 days. Current price is close to the 90-day average of $10.44.
| 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 | $+0.00 | +0.0% | |
| $10.44 | $+0.00 | +0.0% | |
| $10.44 | $+0.00 | +0.0% | |
| $10.44 | $+0.00 | +0.0% | |
| $10.44 | — | — |