Great Fit and Good Quality. Took under 10 minutes to install. No pulling or stretching! Much Better Replacement than our last one!!! Color is vibrant and stitching appears durable. I would definitely by this product again.