I use this product mostly to help with my joints. I am overweight, coupled with some arthritis, and my joints complain about it regularly! This B complex formula from Solgar really helps reduce the inflammation and therefor also the pain in my joints. Especially my knees! I'm not exactly sure how it does what it does, but it does help. Especially when I take it together with flaxseed oil (low lignin), I almost don't feel any pain in my joints at all! I used to take the OTC pain and swelling relief pills before but from what I've read, those are either bad for your liver or your kidneys (both maybe?). The 100 B complex is a much more natural alternative in my opinion, and lasts longer too!