This Fits Your 2012 BMW M3 Convertible
Full size assembly image of Armrest, front (1/3)

Armrest, front