Dave's sweet tooth toffee has a shelf life of 6 months, making it a perfect gift for any occasion.