This 659-piece stainless steel bolt and screw kit is designed as a direct replacement for Yamaha Banshee YFZ350 ATVs. It offers great quality and a great fitment, making installation easy and ensuring durable use. The kit includes all the necessary components as pictured. It comes with a one-year warranty against manufacturing defects. Professional installation is highly recommended. For any inquiries or needs, please feel free to contact us.