It depends on the quality of the material. A good tree gives off an odor for more than 10 years.