This aftermarket top end rebuild kit is designed for 1998-2001 Yamaha YZ125 motorcycles. It includes pistons, gasket set, and piston rings, all made with durable materials for optimal performance. The kit is a unit type, suitable for off-road motorcycles with a 2-stroke engine type. In addition to being a high-quality replacement for worn out parts, this kit is easy to install and comes with all the necessary components. It is a vintage part, made in China, and is not intended for use as a performance part. Whether you're a professional mechanic or a DIY enthusiast, this top end rebuild kit is an ideal choice for keeping your Yamaha YZ125 running smoothly.