This awesome bag is lined with odor-resistant materials which are made to last. As long as it doesn't get thrown around too much, this bag is sure to please in the odor hiding department!