We guarantee one year shelf life with all of our products. All of our products are naturally based and unfortunately will not last forever. With that being said, we make all of our products in small batches meaning it was most likely made a few weeks before you received it.