I order from this restaurant nearly every week. I think their food is good. Their delivery is usually pretty quick. It definitely was for this order. I would say out of many, many times ordering from HSB, they have only had a couple of times where the food was less than usual or something got messed up. They are consistent and offer good food. What more could you want?