It arrived around 20 minutes pass the estimated delivery time. The salad was warm and wilted, and the ice in the drinks were completed melted. The chicken wasn't bad in taste, but was barely warm. I won't take the risk again of getting a wilted salad and watered down drinks from the ice being all melted. The ice melted I suppose was an indication that the driver took a long time to arrive. Truthfully, if he was stuck in traffic, I think a simple phone call would've allowed me to forgive. But no such luck.