I think it is more than just caps, you would probably have to remove the door panel and install them that is why Mercedes would charge so much for the installation. I am guessing these would fit all Mercedes.Each one costs $40 and a good dealer should do parts and labor installation for around $250