The food in general was good, delivery on time, and delivery fee waived for $300 and above. Sufficient portion for most of the dishes, of course some popular dishes like eclairs get snapped up by the kids too fast.. I would be happy to order again ... Moreif i have another event. Show less