Fits my Genesis® II E-315 Gas Grill perfectly. Long enough and I love the Velcro straps.