Absolutely horrid. The food always takes at least 1.5-2 hours to be delivered, arrives cold, and is wrong half the time. It's not the drivers' faults either. The company has them pick up multiple orders at once and accepts orders from customers even when there isn't an available driver so it appears as if they've taken 30-40 minutes to even submit your order to the restaurant. Customer service will hang up on you and stall you, claiming they were disconnected until it's apparently "too late" to cancel your order and you're stuck with cold food. I don't think they'll last very long unless they get their customer service reps in line.