Food arrived on time and in thermal bags, keeping the food warm. The food was good and quantity sufficient for my guests. The breaded fish fillet was a little dry though while the nonya curry vegetables was a hit. Would order from Team Catering ... Moreagain. Show less