Almost perfect. Missing extra connection for two speed. Batteries are good.
Poor - I bought this as a direct replacement and whilst the configuration of cells is right, the connectors are not compatible with my machine. If I wanted to solder connectors myself, Id have bought the cells individually and done the whole job. Furthermore, there aren't enough connectors - the machine runs at two speeds by switching the number of cells in use. There's no low speed connectivity as supplied.