Installation on 2009 Yamaha YZ450F went without a hitch. Perfect fit. Radiator flanges fit perfectly on this tank. No additional fooling around to make the tank fit. Very nice. Did need to notch the seat bottom a quarter inch to accommodate, but that's it. I'd buy this tank again.