Perfect fit. Great material. Easy ordering. Shipped quickly. Ordered other parts as well, and all were exactly as expected!  Will always order from Weber!