Food arrived on time. Table arrangement and presentation is so so, perhaps coz my place is too small to accommodate 3 tables, and they could only put 2 tables. But whatever needed are present. While presentation is not fanciful, the food is ok and ... Moremy guests enjoyed themselves and complimented the food. Though indicated that the collection time is 5pm, they are late and finally collected at 6.30pm. However, staff was friendly when I called them to ask if they are coming soon, and the contact person did make an effort to call up the deliveryman to chase him to rush to my place etc. Overall a positive experience and will likely order from them again. Show less