The effects of CBD are quite subtle in comparison with marijuana, so you won’t feel a high creeping on, or a sudden smack in the face if you take a puff from a CBD bar. Generally, the effects of CBD onset around 30 minutes, but can take up to 90 minutes to take full effect. That being said, long-term effects–specifically for pain, tension, insomnia, anxiety, and depression–might take effect over longer periods of time, perhaps over the span of several weeks or months.  In terms of recommended consumption amounts to feel the effects of CBD, a general baseline is multiplying your body weight in pounds by 0.25 mg CBD. A 200 pound person is suggested to take 50 mg of CBD a day in order to feel the benefits of the powerful and healing substance.