I haven't taken it myself (I'm always pregnant or nursing so I don't take much besides a multi, probiotics and fish oil)- but I have heard good things about it. My husband is a homeopath and he doesn't have anything negative to say about it- worth a shot!
I have always noticed a huge boost in mood when I am taking cod liver oil.... fish oil is full of Vit D which we're not getting much of since the sunlight hours are fading.
I have to note- regarding those pushing pharmaceuticals- your body is not suffering from a lack of anti-depressant medication. Depression and chemical imbalances are not some freak occurrence, they are the result of your body, your NATURAL body, being out of balance. If you have the desire and passion to work on bringing it into balance in a world where you will have to be your own Sherlock Holmes since very few people KNOW how to bring a body into balance since we all just reach for pills, GO FOR IT! If you have too much going on in your life and not enough drive to search out a solution, or a lack of confidence in your ability to understand/get informed on all the options in the natural health world, you can go the pharmaceutical route and no one will think worse of you. Just remember, it is also an experiment- because it's not like they measure you and tell you exactly what chemicals are out of balance and in what proportions, then give you the exact remedy- I state this because people often act like prescription drugs are tailor made for you and always work. EITHER WAY, you will have to go by trial and error- and unfortunately not all supplements are alike! Some brands are sub-par and others are excellent.
I was diagnosed with clinical depression in high school and it lasted until my early twenties... I have worked hard with both pregnancies to supplement so I didn't go through post partum depression.
What I've found on my journey that helped was info in the following books: The Fourfold Path To Healing, Nourishing Traditions, The Garden of Fertility, and, for emotional support, Non-Violent Communication which gave me the tools I needed to talk myself through negative internal dialogue.
BEST OF LUCK!