I haven't seen an aftermarket stereo that looked "right" in a modern car. There are too many curves sculptings and such in dashes.
This is more and more an issue with newer cars. It would be outright impossible for me to put an aftermarket stereo in my Mazda3, for instance, without it either looking outrageously out of place or spending big bucks on some custom fabrication work.
The screen is the thing poking out the top like a tablet glued to the dash, and the controls are the knob and buttons in between the gear shift and the parking brake. No DIN anything.
Even my van, which has a double-DIN-ish stereo, would look odd with an aftermarket stereo. I'm not hankering to replace the stereo in the Mazda as it's fine, but the one in the van, despite being a 2011, has MP3-playing functionality on par with an MP3 player from 1997. . .