A cakes freshness will vary depending on its type and storage method. A cake may typically keep fresh in a cake box for up to three days if kept in a cool, dry location. To ensure the cake stays as fresh as possible, its better to eat it right away.