How long will it keep for if made earlier than Christmas Eve? Many thanks

See more