Looks cool and all but awful fitment. The lower piece that connects to the shift linkage is THE INCORRECT PIECE, will prob fit your 90s Honda. But def not an e46. I had to pop out the bearings in it so that I could get my linkage to fit in it resulting in quite a bit of slop. I asked them if they could send me the correct part and their response was “this should fit bmw” SHOULD FIT like bro. I will totally run your R&D department since you clearly don’t have one. Even after that huge loss, I asked how to adjust the self centering spring in their “self centering short shifter” and the response I got was “can you send a picture of the part” YOURE SUPPOSED TO KNOW EVERYTHING ABOUT THE PART THAT YOU SOLD ME! I provided my phone number and asked if someone who actually had knowledge of their products call me. I have received no such call. Awful customer service. Awful product. 0/10