This is so perfect for my grill.  Has an old Weber with the cast iron griddle but it was flat and hard to clean.  This fits perfect for my new grill and is sloped and easy to clean.  So happy with this purchase