These popular cheese straws are not your typical cheddar cheese straws. They are made from scratch by hand daily a family recipe and only the very best ingredients and are EXTRA cheesy with a little kick of spice. There are approximately 8 straws per oz so the 3.5 oz box has approximately 28 straws and feeds 3-4 people...if you can stop at only 8 straws. They are cooked fresh daily and have a 7 month shelf life unopened. Once opened make sure you close them up tight to keep the air out so they stay fresh and crispy.