Fit perfectly, great quality. Expect these to last lots longer than the ones I bought at Home Depot (which had tears in them after one season outdoors).

Pros: Excellent quality
Cons: No color choices