Mostly well done, except for the obnoxious front speakers!!! They need to be unobtrusively located in the kick panel instead of flaunting themselves on the door panels!!!
I'm not familiar with 190E dashboards, but the area beneath the radio looks a bit suspect...what should be residing there?