I have smoked for 35 years and clean out in 28 days, just in time to pass my tests, I drink lots of water every day so I think that is a big factor.