How long does my order stay fresh for?

All cakes should be consumed within 24 hours.