Good if you can get it. I'm 30 miles east of Toronto and the max speed I can get from Bell is 40Mbs. In Toronto I had Bell and it was 1Gbit/1Gbit. Fastest connection I've had.
Rogers offer 1Gbit/50Mbit but without any competition they can name their price which is a ridiculous $115 + HST.
The trick in Canada is to sign up and then move to another provider within a few months. Retentions will call you and you'll get a more reasonable deal. I do this with Rogers and Fido (which Rogers own) every 12 months.
Compared to my European colleagues this is in no way reasonable.