I bought this when all of my kids had a horrible cough and severe congestion. My kids were coughing until they threw up and none of them could breathe properly. It was hard for them to sleep and they were getting very cranky and sick of the medicines not working so I went to the pharmacy where someone recommended this to me. My 6 year old spit it out and gagged and then my oldest took it and said it was disgusting and said she never wanted anymore of it. I was thinking it couldn't possibly be that bad so I tasted it and I was wrong because it was way worse than I thought. It worked very well and worked fast for my oldest who ended up gagging down a couple more doses because it worked so well and she knew it. Her cold was gone about 7 days before my kids who didn't take it. In not sure if the medicine shortened her cold which could be because it cleaned her right out. The medicine definitely makes coughing more productive like it says. Its a toss up wether I would recommend it or not. On one hand it works fantastically IF you can get your kids to take it. Its expensive but works well. I think the taste of it matters just because it is for children. There is no comparable medicines that I've found, most that I've tried do nothing to help. This definitely works like it advertises.