Hi, there is a company called Bird Products that make the arm rest espically for Mercedes models. The cool part about this product is it has a storage compartment and a cup holder. They also give instructions with the arm rest on removing the OE one and installing the new one with the same parts. The phone number is 888-224-8409. The web address is :
Support@BirdAutomotive.com. The cost is between $250 and $300 US. They will make to your specs. Hope this helps.