Nicely packaged. I was worried about them being crushed, but they came in a sturdy box. Of course I had to taste test them right away. As expected (and stated by the taste of germany) they weren't 100% fresh but I will take 99% for this product anytime. They were fluffy, great flavor and better than expected. Job well done "the taste of germany"!