Great fit and finish on the parts and functions like new once again. Thought I only needed the left crank arm (was missing on this rebuild project) but replacing the entire crank assembly with new bearings and seals was the way to go.) The new spindle length was a couple of mm shorter but worked perfectly by removing the old spacer. My only recommendation is the BB bearings and bearing seals (parts that reduce the 25mm bearing ID to 24mm) should be included in the kit or available in the parts catalog).