Fits perfect! Bought as a gift for my dad, he loved it. Obviously will be outside so sure over time it will become weather beaten but will serve it's purpose to protect the grill!!! Happy with this purchase!