Delivery was on time all the time, before 12pm which is good as we like to eat our lunch early. Food taste is fine. The only thing is there was too many fried dishes on majority of the days that I ordered. I mean the main dish, not the side dish. ... MoreBut overall i'm quite satisfied. Show less