Food was delivered on time. However, there were miscommunication made on the payment as well as wrong delivery of desserts. This was not informed until I clarified with them and was told that my chosen dessert were not ready and they have taken the ... Moreliberty to change on their own. Show less