Part went in a 03' Chevy Cavalier. The most difficult was removal of the original regulator. (riveted to the door) After that was removed the replacement went in nicely. Its a little awkward aligning the mounting holes due to the limited space in the door. You will need mounting bolts/nuts if rivets were used. Regulator runs smooth and faster than the original. Good replacement part!