The food was lukewarm, but all in all, it was fine. My major complaint is how long our order took to arrive. After placing the order I was quoted about 45 minutes. It finally arrived after 1.5+ hours. The delivery driver blamed the hold up on Buffalo Wild Wings, but I really don't know what took so long. I have a 5-year-old son and he was not a happy camper.