Fit perfect on my 08 KTM 250 xcf-w. Does not work with after market radiators, stock radiators only! Nice to see gas in tank natural color, stock tank is black. Also installed acerbis petcock valve, went on reserve @ 45 miles with what looks like 1 gal left. Stock tank went on reserve same mileage with 1/2 gal left. Very satisfied with purchase.