I was diagnosed with Fibromyalgia 8 years ago, and muscles all over my body tend to hurt daily. Some days more than others. After a long day at work, they are literally screaming with pain. Due to the job I perform, my shoulder muscles are the worst, and I have tried many, many different kinds of salves, creams, ointments, etc., but I've never gotten much relief from them. A friend suggested that I try Unker's, and honestly, I thought I'd get the same results as I always do. But, fortunately, I can say that this stuff really helps. I can feel immediate relief, usually within minutes of applying it. And it will last for hours. I only need to apply it approximately 3 times per day, which is way less than other brands I've tried. I've not tried it for colds or coughs yet, so I cannot comment on that area. The downside is that it has a very strong odor, but I am willing to deal with it just to get the pain relief.