I had been talking NatureMade Stress B Complex and decided to give the Thorne version a try. Unfortunately, the Thorne Stress B Complex was not a fit for me. Anxiety and low mood came back with a vengeance. Tried this one on two different occasions and same results. I was very disappointed in this, as it is purported to be of such high quality. I am not able to return the product at this point, equally disappointing. I would recommend trying the Nature Made option first, as a bonus it is much more inexpensive.