Fit well. All parts worked. More than I needed, but that's on me. After I purchased it and saw how it was made I realized I could have purchased an ash tray and installed it into the console. I now have an extra console with a working cup holder and a defective ashtray.