Alpine mech-less stereo receiver.
Installed in my 93 YJ, fits in factory bracket. I have it hooked to (2) 4x6, (2) 4", ext amp to 6x9 (line level).
Pros- typical Alpine quality and easy user controls. Ample power to speaker level outputs to power my small speakers. (2) pre-amp outs; one being a subwoofer enabled output. Bluetooth enabled. Allows thumbdrive memory to be used.
Cons- none serious other than it's Apple enabled and I use use Android products.