Good fit, good looking, good price and did the job over its first S. Alberta winter. Towards the end of its 2nd winter it developed a few tears in the front and back (4" long) where the rubber tires touch. Material there was very thin where it breached. Duct tape applied to the inside on the tears for now. We'll see if I can get a 3rd winter out of it after the repairs...but i doubt it.