Sure. Mine doesn't have a CD player, but I believe they make them with CD Players. I had at first installed a basic Boss head unit with CD player. It had no customization and was very glitchy, so within a few weeks I switched to the Atoto. I don't really miss the CD player, I'm usually using the radio but if I want my playlist I stream Bluetooth from my phone.
ATOTO S8 Standard 7 inch Double-DIN Car Stereo Android in-Dash Navigation, Wireless CarPlay & Android Auto, USB Tethering, 2 Bluetooth, HD Rearview with LRV, IPS Display, SCVC, 3G+32G, S8G2A74SD
Seemed to have good recommendations and enough processor and ram which is key. I've been pleased with it, but again being an Android it took a while to get things configured. For example I didn't like the built in radio app so I bought one on the Play Store for a couple of bucks. Took quite a while to setup but it displays station logos, has a Ford background and digital GPS. And of course being Android I have Forscan to monitor my engine and can watch YouTube or stream TV if I'm stuck waiting for someone in my Expy.. which happens too often.
Metra 95-5812 Double DIN Installation Kit Fits SELECT 2004-2019 Ford Vehicles -Black.
Metra Electronics 70-5520 Wiring Harness for Select 2003-Up Ford Vehicles, MULTI COLOR
Metra 40-CR10 Chrysler/Dodge/Jeep/Ford/GM 2002-Up Car Antenna Adapter Cable
The install was pretty straight forward. The wiring harness went color for color except there is no switched 12 volt so I had to find a switched 12 volt under the dash. The factory head unit uses CANBUS to turn on. I believe Metra makes a more expensive adapter that integrates with CANBUS but with my plain Jane XLT I wouldn't have really gained anything.
Options I added
ICESPRING 2 Ports Dual USB 3.0 Male to USB 3.0 Female AUX Flush Mount Car Mount Extension Cable for Car Truck Boat Motorcycle Dashboard Panel -(3 Feet)
Provides 2 front USB ports connected to the Atoto head unit making things look cleaner.
JOYING Latest Universal Steering Wheel Control Watch Band Style with Backlight Buttons for Android Car Stereo DVD Player GPS Navigation System
Added steering wheel control, works well.
ZEROXCLUB Backup Camera Kit Rear View License Plate Camera, 1080P HD IPS Display for Car Trucks Pickup SUVs Vans RVs, Reversing Camera Night Vision IP69 Waterproof Wide View - B7
QTTECH Backup Camera RCA Video Cable, Car Reverse Rear View Camera Video Cable with Detection Wire, AV Extension Cable with RCA Video Female to Female Coupler and Power Cable (19.69FT / 6M)
The backup camera was the most work of the whole install, but it is nice to have. I just picked that one because it was on sale on Amazon and had good reviews.