Exact fit, drop in replacement. I fitted it in a DC32. Taking the auxiliary fan off the shaft of the old motor was fiddly - it would have been nice if a new one came fitted to the motor even at extra cost to save having to do this job. It runs well, slightly different tone to the noise it makes which maybe very slight louder than the original but I couldn't be sure. Over all very happy. The suction is back to 100%