great not too hard to fit, however I'm going to have to get another one because I obvousls assembled it wroen .It broke first time use ,The brush seized and consequently the main drive belt could not drive the pump and THE BELT COOKED ITSELF ON THE MOTOR SHAFT , idiot that I am