Perfect... except for one thing
The audio quality is actually very very good. It's perfect. Well almost perfect. If you own a car with a radio that has auto rewind it likes to eject and randomly rewind itself. However, this can easily be fixed by opening it up and taking the extra rewind gears out and leaving the center 3 gears. For even older cars that don't have an auto rewind function, it's perfect. If your car is newer and has that function, removing those gears are your best bet. While I would recommend this to a friend and it works now, that detail kept me from giving this product a full 5 stars.