Great fit for my medium size grill. Very tough  thick material. Not flimsy at all.