I have yum cha here about once a month. The portions are quite and good and the food is generally consistent. There is no rhyme or reason in the order that they bring out the food and sometimes you find yourself waiting 30 minutes for a dish to come out. But that's all part of the yum cha experience.