Seal and O-Ring are excellent quality. I would have rather seen the seal bushing have a polished surface V.S. the flat black coating. The seal removal is quick and easy. Installing the new Seal and O-Ring is a breeze, Just keep the seal straight when installing. It is easy to get it started crooked. When installing the new bushing use a flashlight and closely inspect the outer seal lip. My first two attempts a small portion of the outer seal lip rolled under. It took about 45 about minutes to do this job from removing the front sprocket to topping off the gear lube.