This product working perfect, there is small gap, just need little adjust mounting. for DSP option, amplifier is very good, easy setting, plug and play in my car E39 528i 2000. Come with complete wiring hardness.
doesn't fit it to big on the back side zo it won't go any further