I've been taking it for about 2 to 3 months now. I take 600mg three times a day and my period is now a week late.