Delivery was within the time frame stipulated. However, the delivery person usually don't press the doorbell so sometimes I don't know how long the food was left outside. Overall food tasted quite homecooked and not too salty. However, I find most ... Moreof the food to be bland. Rice portion was very generous. Show less