Just finished installing this JVC into a 1999 Toyota 4Runner. The fit is fine, though the faceplate surround can't be used (the dash panel won't snap back in). Minor.The radio offers great support for nearly all of the features I was wanting: MP3 support via USB or MicroSD (this is via USB), aux in via 1/8" stereo RCA plug, brightness and color choice for the display, SiriusXM support (via the bundled tuner), and date/time. It doesn't appear to offer Bluetooth; that is pretty minor for me, but if you're needing that, I don't believe this item will help you without an add-on. For me, MP3 via USB, and an aux in were the main source features I was after, and this handles those input sources just fine.Installation went as smoothly as one could expect, lacking a vehicle-custom pigtail. I have the factory service manual, and that combined with the helpful pinout wiring list on the product box, I matched up all of the leads and it worked right the first time. I used dogbones, which if done right are just fine for connecting hidden cabling, but they're a pain to crimp. I marked installation a 4/5 because of this. It's not the radio's fault, but it does slow you down. It would be an excellent add-on to the bundle if the supplier would offer a vehicle-specific pigtail for a reasonable price and that would be sent along with the product, or it could be easily side-ordered.The radio sounds great, and is adequate for my fairly mild, boring listening habits. I don't need infinite power to drive low-impedance speakers to wake the wilderness. I simply want some headroom and stability at low to medium volume, and it does that just fine.The display is pretty much gorgeous in my book. That you can choose your color both for day and for night display is really nice as well. I wish the readout (song name, date/time, etc.) could be changed along with the buttons, but that's not as important as never being stuck with a controls color you don't like.Fitment was no issue, except for the minor bit with the faceplate surround. Choosing a single-DIN unit to replace a double-DIN factory unit gets me a much-needed storage bin where the CD changer used to live. The factory side-mount brackets fit properly with the JVC and it doesn't protrude too far or sit recessed.All told, a great upgrade.