Food came very early. I requested for 630pm and they delivered at 545pm, thus the food was not hot already. The vegetable we had was not very good as I think the heat made the green veg turned yellow. Other food were all good. The Otah especially ... Morewas nice and dessert was good too. Overall a good mini buffet which I will order again Show less