It fits very well.  The material is heavy duty. 
 Only had it for a couple of months but so far it's holding up to our Winnipeg winter weather.  Definitely needs 2 people to put it on.