For dim sum If you order before 10:30 almost everything is priced at the small dim sum price. My family and I come here often since we don't have to wait. Biggest annoyance for dim sum time with family is logistically bringing everyone to the destination then waiting for over half an hour for a seat. So usually this place doesn't require for us to wait, and they take reservations.
Dim sum quality is quite good and there is a good variety. Service is quick and efficient, what you would expect for most restaurants that need quick table turnovers. nonetheless, I rarely feel rushed here.
Dinner quality, I've come in for Chinese New Year dinner as well as normal dinner. Their set meals are pretty good and economical. For Chinese New Year there are a lot of dishes that they don't do probably because profit margin is too low or prep time is too long. Either way I would rather stay home for the events that everyone chooses to eat out.
Overall, I frequent this place and will continue to with family.