Fits our Genesis. Came after about 10 days. Our previous bars were rusted out.