It matched the part number and software level exactly. I only needed a component from the instrument cluster which is no longer available individualy . I understand that fitting this unit as a whole would require a reprogramming of the software to register Keys etc. which would have been a pain so using this unit as a doner prooved successful. I rate this site highly as the repair to my car went well.