Fits well, and looks nice however, says heavy duty.  Since our first winter of use, I have had to patch 3 rips with repairing tape.    I may question the heavy duty as it hasn't weathered well.  We have only had it since late fall 2018