Fits perfectly.  Super quick delivery.  Time will tell if it's as good as they say.  We can have some harsh winters in Canada and I hope it will withstand the climate.