I have only been to their Dim Sum once, it had an amazing variety and the carts were always circulating and available. The prices were reasonable and all the food fresh and delicious especially the pastries. They didn't have a lot of vegetarian food which was a disappointment but I would go back anyway just to get a table full of their sesame balls (they are the best pastry I have ever had).
Mostly I go here for dinner. Their food is good, not the most amazing but they have big servings and the service is always good. The place is HUGE, they even have a karaoke section sort of walled off which I sometimes see people using I am guessing you have to book it or something.
My favorite part is that when they have pastries left over from Dim Sum they give them out for free after your meal, you don't always get one but when you do it makes you think "yes, I am the lucky one".