Not the best dim sum but not the worst.
Food: You have to know what to pick here, not everything is great and not everything is bad! I would recommend the deep fried dough rice rolls, durian pastry (tastes like durian but the usual durian taste isn't too overpowering) and the custard buns (I order this every time and it never disappoints, the custard melts out of the bun). The usual hai gow, siu mai and rice rolls are fine. I wouldn't recommend the pineapple bbq pork buns though. I've ordered it twice and both times I wasn't impressed.
Service: It's typical Chinese restaurant quality service. Yes, the servers aren't smiling and yes, you will sometimes need to stick your arm up or out to get some service but you will always get what you need.
Tip: Make sure to check that everything you have ordered has arrived before you get the bill. Some dishes take forever to come out and on many of my visits I've had to ask them to cancel certain items as I was done all my other food and feeling full and didn't want to wait for the last dish. The servers never put up a fight about it and will remove it from the bill.
Full disclosure: My parents have a membership card there and we get 10% off which is why it's sometimes our default dim sum place to go.