This cake will stay fresh for 4 to 5 days if kept in an air-tight container and if you place it in the fridge you'll get about 2 additional days. Allow it to come to room temperature before serving though.