Great fit.  Wouldn't go as far to say it is heavy duty. But does the job nicely.