Food was fantastic. Only reason I rated a 3, I requested my order to be delivered at 8pm, as i was at work and don't have any way of heating up my food. My ordered arrived 3 hours early, 5:30pm. My break wasn't until 8pm as requested per delivery. My Oder was taken back and delivered again at 8pm, a bit cold. What I had feared.