The food delivery is all good and it is before dinner time 6pm for all the 20 days. Food portion is generous and enough for 4 pax. Food is tasty and kids love it. So far so good and there is no leakage on the soup and food. Packaging wise has not ... Moreissue. I have continue to order for my second month now.