The adapter is good and according to purposes, workmanship is fine, but the adapter is far too long. That may not be a problem at other cars, but the E46 radio slot barely room. In addition still mostly also the adapter of exchange radios. Thus, incorporation is hardly possible.