All Cakes are prepared fresh to the order. For an on time delivery order should be placed atleast 24 hours prior to the requested delivery date.