The quality of the food is excellent. The Dumpling with Szechuan Sauce are so good, as were the Crab Puffs (most places send deflated, mostly cheese puffs, these are fat and filled with crab). Everything held up well for delivery (crunchy things crunchy, hot things hot, etc.).
They even showed up five minutes early. Winner winner.