My mother suffers from severe anxiety. Is this what she could use? Certainly! CBD taken orally normally takes 30-90 minutes to kick in, but lasts for 3-5 hours. Kevin P.AnxietyMother