It fits my grill perfectly and is made out of thick material. I just bought it and I'll be grilling tomorrow but it looks great and is such heavy quality. I expect it to last a long time.