I took it the day before and passed and i have been smoking alot prior. It was fo a life insuranse quote. If it came up positive of thc I would have never gotton a quote. But I did get the quote. So it does work and make sure you dont eat 4-5 hours prior to taking it