They look pretty much the same as the ones on Mercedes. May or may not be everyone's style. They provide good visibility which is what matters most to me.
Edit - yup saw a C300 on the way into work. Same look. Similar location.
Sent from my Obamaphone using FF Mobile.