I bough this to clean a plexi window on our golf cart which was a bit hazy looking. It takes some elbow grease but works well and cleaned up my window and made it clear again. I would imagine it would be great on headlights (etc) as well.