The focus of Soon Specialty Coffee is QUALITY, we personally take care of everything from roasting to packaging, thus the best period is within ONE MONTH. We do not recommend keeping it more than 3 months (from roasting date). Although you can still consume after 3 months, but the coffee aroma might not be as good as the time it was freshly roasted.