It usually takes three to four months to see any benefit and may take up to a year to see maximum results. Side effects are few but can occur.