inputs.text: not exactly - piece looks great close needed 05 ml500 keys pretty beat upin fact dog chewed one badly red rubber panic button completely gone operating button window chewed thru pc board still workedwhen received fob shell thought could use key different blank key would not fit new fob took red panic button operating button new fob replaced thehem old fob bit kluge worked much cheaper fix case obviously would not work everyone not spend 300 mercedes benz old car would suggest check piece bit possible think use simple replacehement