I'm no Canadian, so I don't know what a Montreal bagel is, but this place has some of the best damn bagels I've ever had! They are fresh from the oven and soft as can be. The cream cheeses appear to be house made (or at least house mixed), and they are delicious. We bought bagels from another shop in the market before we found St. Urbain. After a few bites of St. Urbain's bagels, we had to throw out the other ones as they were hockey pucks compared to Urbain's deliciousness.
In short, I loved it.