fits perfectly  didn't move over the high winter winds   kept it clean all winter

Pros: very durable  well made for the money
Cons: none