These artichokes are fresh. The size changes from year to year based on rainfall and availability, but they are typically small enough to cook whole although my grandma always used to cut hers in half. They are wonderful when they are parboiled, breaded and fried. Better ask to ship this third-day air at most.