Stored in an airtight container at room temperature, the toffee will stay fresh for up to 2 weeks. In the refrigerator, it can last up to a month.