I grew up near Philadelphia, and Entenmann's deserts were always a celebrated desert. They are usually a step below Tastykakes, but these cinnamon rolls are about the best thing Entenmann's makes. They come with six in a box, and each one is very large. One should be plenty for a person to eat at once, except they are so delicious that it is difficult to stop eating them. Our family of five would usually each have a whole one on a Sunday afternoon for a snack before Sunday dinner, and then we would try to sort out who's turn it was to have some extra (it was a bit difficult because everyone thought it was their turn every week). Needless to say, they did not last long in our house, so it's difficult to determine what their shelf life is. But I do know that we never got a box from the store that was stale or poor tasting in any way (even if it was within a few days of the sell-by date).