Switch worked perfectly. Arrived in less than 2 days. Parts Geek shipping and handling is simply amazing. A few points to remember that pertain to the car, which is 2003 BMW 325i. Car has 2 sets of window switches on center console - be sure to order the one you need - left one and right one are different. When replacing this switch, first pry off the auto trans shifter indicator bezel - start in the back, work forward. You will see 2 phillips screws below that bezel once the bezel is off. You do not need to remove shifter knob. Remove those screws. Lift the back of the shifter cover and slide it backwards to remove it. You will be able to access power window switches at this point.