This product was recommended to me by my Acupuncturist, to augment the work she was doing with me to address L shoulder joint pain. 7 weeks of prior PT had resulted in only slight improvement. After starting Neprinol (at a high dose) I quickly felt significantly better in both my shoulder and overall. I had less stiffness when waking up and notably less body aches after working out. I am now taking two caps twice a day as maintenance and am convinced that this is making me feel better overall. I have no noted side effects, and am super impressed that it does not bother my stomach at all, as some other meds do.