I have never reviewed a product before but this one deserves my rave review. It has changed my quality of life. I had two AVM's in my spinal cord in 2015. I was in a wheelchair before they realized what was wrong and had extensive nerve damage from the lumbar region down from lack of blood flow. I couldn't walk, even after the embolization I needed a cane to balance and I couldn't feel my feet. I've read reviews here and although I cannot vouch for pain as I lack feelings from peripheral nerve damage, I felt my feet for the first time in two years after 3 days of taking this product. I've told my neurologist and my family doctor and they didn't believe it could have that affect. So I stopped it, regressed had balance problems again and started it again. My neurologist now recommends both Migravent (which is how I found this product) for migraines and Nurenza for his patients. Both are made by Vita Sciences and both work very well for me. I also believe it's helping my nerves to regenerate over time. I recommend having your B levels tested over long term use to keep your dosage correct. I am so thankful that this company has put great effort into making quality supplements to better peoples lives!