Perfect fit. Wire coverings are a little different in color than the originals but not much. Just remember to take a pic or make or get a diagram of what wire to connect. My original connector fell apart and couple wires came off so I got a diagram. and matched it up. No problems.