Never had any success with it. I know its supposed to be like an SSRI and needs long term use to work, but doesn't do anything for me.
Other herbals mentioned like 5-HTP (serotonin precursor) could help but a lot of these herbal remedies are quite shit to be honest, as they're not very bioavailable. They don't cross the blood/brain barrier (like all the GABA supplements).
Other "legals" like Phenibut and Phenazapam (if its still legal were u are) are grey areas and I'd say avoid like the plague.
If you suffer from real depression see a proper doc. It will probably involve councilling and maybe CBT (Cognitive Behavioral Therapy) (at least in the UK) but you'll prob get prescribed a SSRI of some sort.
As for anxiety, benzos used to be the answer, but docs dont like prescribing them cause of abuse. Xanax is the #1 for real anxiety, but again it could hook you. Honestly, see a doc if u can. Most herbals are crap, and most semi-legals or unscheduled stuff can be dangerous. There's also a lot of "nootropics" like Piracetam that *could* help, but don't count on it.
Then again a little weed is magic for some ppl... and a good diet and maybe vits (esp B vits) and sleep could be all u need? Take a look at ur lifestyle first, and avoid using drugs as a crutch.