Food has been adequately good. However, decided to end my many months of subscription due to the inflexibility. Requested to pause service for 4 days, but was told that the maximum to hold was 2 day, due to "system auto write on its own", which I ... Morecouldn't understand. There were times where the delivery was late, or delivery was cancelled due to unforeseen circumstances by vendor. Of which, I didn't mind. But thanks to this incident, I had the opportunity to look for other caterers and found cheaper alternatives. Except for this, food has been generally tasty and was delivered on time by a friendly aged uncle. I would still recommend for others to give it a try, but bear in mind about the strict rule of not holding more than 2 days. Show less