In my experience cakes freeze and defrost really quite well. They only take a few hours to defrost. I think I will be using this idea for DS's upcoming party too!!