It was just what I need it, i did not want to take any risk by buying aftermarket products that did not work on my 2006 ML500,so I bought this and guess what is working perfectly. I am glad that I chose this one is the best choice, don’t fall for the cheapest one spend a couple of dollars more and you will remind this advise!