If kept refrigerated, the cake will last for 7 days. If kept frozen, it will last for 30 days.