The food is pretty good. I ordered the Milano Chicken panini both times. Though, the paper they use to wrap it is extremely thin and often gets stuck to the sandwich. Normally this wouldn't be a problem, but it's particularly difficult to peel off and I'd rather not be eating paper. The delivery time is as listed, give or take 5 minutes.