Can’t beat it for the price, a TON of wires off the back, plenty of sub outputs, make sure u get the wiring harness. It takes SD cards but only up to 4GB or so they say at the tech support. Won’t read my 16GB one. That sucks. It works well, has DVD nice sound output, if u want DVD while driving just wire the pink wire to the black ground wire.Bluetooth works well, play music thru ur phone or USB or SD card, CD/DVD….u can even add TV or GPS supposedly. Anyway, mines been working fine for 6 months real nice no issues. It is a TIGHT fit for a double din, some minor 1/4 inch trimming may be required. I had to trim minorly on my 03 expedition. For the price you cant go wrong