My event is suppose to start at 4pm but food only arrived at 4:10 and by the time set up was done it was already 4:30pm. Delivery man called me and told me he was trying his best to reach earlier and I did not have to call the office to check on the ... Morestatus. Food and portion given is good. It will be perfect if there's better planning for delivery slots. Show less