Everything arrived in good condition with a couple of weeks of delivery. I haven't had time to install the device yet.
Sound quality better than factory