It does neither anything bad nor good for me. I feel no difference before and after taking this. I am taking this mainly to supplement since I am breastfeeding. I supposed the price is then fair enough. Not too expensive.