Frank: I have a '95 325i, and I recently installed a BMW Alpine CD changer. = If I can do it, you can do it. The hardest part was finding the cables = hidden behind the carpeting in the trunk. All the mounting points are = pre-drilled - there's really nothing to it. Good luck. Bill [email protected]