Depens on dose and your body fat ratio,its highly lipophilic (fat-loving ) meaning stay in the fat cells, so period can be long. Can be detect by lab tests but are not notorious for causing false positives in a drug test...still ...If you have incoming drug test is generally best to notify them before hand that you taki it.