Seemed to have work beautifully to fix my for my in-dash OEM CD player for my 12 year old vehicle. The CDs always kept skipping when playing any CD, it was quite annoying. I'm glad however that the CD player had a dirty or oily lens which was resolved rather easily and quickly than something larger. I have a 6 disc changer and tried it on each one just to be on the safe side. The instructions were easy to follow and it was quick and simple. Use it several times to ensure the lens grime, dust or oil is removed completely. May not work on the first try, but it does work very well. Keep at it!