I've been here multiple times for dim sum. The first thing you'll notice when you walk in is that this place is HUGE! It's about 3-4 times the size of the Chinese restaurants near where I live.
This place is pretty traditional. They do dim sum by carts which is becoming extinct in the GTA these days. But one drawback is that depending on where you sit, you might not get that much traffic. Fortunately this place is always busy and the kitchen makes a lot of stuff. If there's something you really want and don't see it on carts, you can always flag down a server and order it. Of course, you need to speak Chinese to do this.
In terms of quality and selection, I think this place is good. Dim sum has variety and it's natural that a few dishes will be off every once in a while. Of the 3 times I've been here, I find the quality consistent. The selection is also very good. They have my favourite dim sum: quail egg, which is a rare find in GTA. They will also randomly have special kitchen dishes in dim sum portions. Last time I ordered a sea cucumber pot and it was just $4.99 which is a steal.
As usual, don't expect attentive service in a Chinese place. It's culture. The staff aren't going to smile at you much or ask you how you're doing. They'll just do their job and get your fed and refill your tea.
Prices are reasonable too. Their regular dim sum price is $2.68. They don't do the small, medium large thing. They also have special dishes at $3.99, $4.99, and $5.99. It's not the the finest Chinese food but it'll be more than sufficient for the average person. The only reason I don't come here more often is due to distance. Otherwise this would be my default dim sum place.