Fits my grill and is nice, durable fabric.  My last one made it 12 years.  Can’t complain about that.