I bought this to replace the motor in my 6 year old DC23 Animal Canister vacuum. The replacement was really quite easy if you are willing to do a bit of disassembly and reassembly, no real electrical knowledge required. After assembly, the vacuum cleaner works like new again! I would also recommend replacing the internal HEPA filter that surrounds the motor whilst at the same time if your unit is 5+ years old mine was quite dirty with charcoal dust from the motor.