A good stain remover — especially one you can take with you on the go — is a must. I learned this the hard way last weekend, when I was out to dinner with friends and managed to spill guacamole on the front of my favorite dress. (The green stain is still not totally gone, even after a turn in the washing machine, and I’m a little brokenhearted about it.) But if my fellow shoppers on the Internet are to be believed, I should have been armed with a bottle of Dreft laundry stain remover.Dreft has been around for over 90 years, debuting in 1933 with the first synthetic detergent in the United States. Now, the old-school brand primarily sells products marketed toward parents looking for gentle, baby-safe cleaning and laundry products. That includes their stain remover spray. But even if you don’t have a little one making messes around the house, it seems like this spray is a winner for any and all stains on clothing, bedding, blankets and more.“I’ve had poop, blood, and spit-up on clothes and the stain remover got it out, even on set-in stains,” one reviewer raved. “A friend told me it even got red wine out of a white shirt!” Others mentioned putting the spray to work on coffee and juice stains, rust stains from irons, mac and cheese stains and more.And, since it’s designed for use on baby clothes, the formula is gentle and hypoallergenic. It’s completely plant-based and free of dyes, phosphates and parabens. Reviewers say the smell is mild and not chemical, unlike some harsher stain removers, and that it doesn’t fade fabric colors.TargetThe spray works on many different fabrics, so you can use it on clothing, bedding, car seats and more.You can buy the spray in a two-pack of travel-size bottles (3 ounces each) at Amazon, or go for a bigger 24-ounce bottle at Target or Walmart. The 24-ounce bottle is priced under $5 at Walmart, which is pretty incredible bang for your buck, but even the travel-size multipack gets you 6 ounces of spray for $9. (Miss Mouth’s Messy Eater Stain Treater, a comparable and more popular stain remover spray, typically costs about that much for 4 ounces, for context.)Dreft’s spray also has customers coming back year after year, calling it a “godsend.” “I was gifted this when I was pregnant with my first kid and then I’ve been buying them ever since (5+ years), for all stains,” said one reviewer, who also shared that they keep the spray on subscription.You can read more promising reviews for the Dreft spray below. And if you’ve been influenced like me, go ahead and grab yourself a bottle. I’m planning to — no more guacamole stains for me, thank you very much.“This stain remover is amazing. I’ve been using it for several months and so far I haven’t come across a stain that it won’t remove. Usually i get to the stain right away, but last weekend i sold red wine on a light colored top and I doused the whole top with the Dreft stain remover. I am happy and shocked to report that the top looks brand new. I really wish I had taken a before photo but honestly i thought for sure the the top was a goner.” — S. Tuggle“This product works!! I have a one year old and things are getting stained in my house. I bought new white dish cloths. So of coarse they got stained in less than a day. Strawberry juice and coffee. Long story short I used dreft laundry stain remover and followed by the simple directions on the back and it worked! Best product I’ve used.” — Dena M.“For day-to-day stains, this stuff is where it’s at. My toddler is constantly getting food stains on her clothes and I just spray this stuff on there and toss it in the laundry basket. I sprayed it on a strawberry stain on a white shirt of hers and left it in the basket for 4 or so days and then washed it as usual. The stain came all the way out. I am very impressed. I use dreft detergent for her clothes as well.” — TheEMom“This stuff is AMAZING! Gets any stain out even the tough ones (baby poop and spaghetti) I keep one in my purse and one in diaper bag. Whenever a stain occurs i spray it right away and throw it in the wash when i get home. Whoot whoot!!” — Jessica Hubbard“I previously purchased a different stain remover brand but after seeing so many reviews of fabric colors fading, I went ahead and bought these instead and I’m so glad I did. My baby has occasional blowouts so I keep these on hand and upon the first few sprays the stains start to lift immediately. This doesn’t have too much of a strong scent, which is great, and it’s gentle on fabric. This is excellent to keep on hand for parents with young kids!” — NYCheck out some more excellent stain removers below, from a list curated by the HuffPost Shopping team:AmazonA powerful spray made for parents that works for everyoneA HuffPost reader favorite is Miss Mouth's Messy Eater stain treater spray. It may be marketed for parents, but the stain-fighting power works on everything from smashed baby food to spilled smoothies. Plus, the gentle water-based formula is great for more sensitive upholsteries and fabrics. Read more about the spray in our full review.Promising review: "The best stain remover on the market! So far for me, it’s removed pasta sauce, red wine, soy sauce, and ketchup from clothing and sheets. The bottle doesn’t leak, and it works extremely well. If you use this as a pre-treatment for a stain, don’t forget about it like I did. I let it sit for too long (over a day) and my shirt was left with a ring around where the stain was. But that was on me! This remover is super easy to use." — tenels02AmazonA two-pack of Fels-Naptha laundry barsThe Fels-Naptha bar is made of a blend of animal fats and coconut oil and works as a pre-treatment for stained clothing. You just wet the stained area, then rub the laundry bar into the stain, helping to lift it from the fabric, before tossing the item in the wash like normal. It’s highly effective at tackling yellow armpit marks on well-loved white shirts, oil on cuffs or collars, grease marks from foods, dirt and grass stains and even dried-on blood.Promising review: "My biggest pet peeve is grease stains on clothes when cooking. I have tried many products...some work, some not so good. So far I have used this soap 4 times on grease stains from cooking and they came out with flying colors every time. I even tried using another product first in the wash and it came out still visible. Then I re washed it after rubbing it with this soap and it was completely gone. This is the best, cheapest, easiest to use stain fighter I have ever used. I’m sticking with Fels Naptha soap from now on.” ― ShopgirlAmazonGrandma's Secret Spot Remover solutionGrandma's Secret stain remover is a solution with serious stain-removing prowess — like, good enough to clean pen marks from a white leather couch. It can remove oil, grease, ink, grass, and blood stains.Promising review: "I don’t know what’s in this stuff, but it works great on greasy food spots, tomato-based food spots, mustard, wine and the mystery spots that you don’t notice until your clothes come out of the dryer. Even then, most of the set-in spots will go away after using this amazing product. It’s also taken out the remainder of chewed gum (peeled off) from a pair of jeans. It’s better than other pre-treat products. It works very very well." — Jennifer Bechtel