Their dim sum is better than your run of the mill dim sum. Their shrimp dumplings look like they are on steroids (not that I'm complaining). Something to keep in mind is that they do take reservations. The decor is lavish but it feels like they are over compensating with the excessive decor and chandeliers.
However, the price for the value is not worth it. With a group of 14 friends, we ended up spending $25 per person on a weekend. I would not come here again for dim sum unless I had extra money to blow. There's definitely more inexpensive and equally delicious dim sum options in the Markham area.