Very good product, but I recommend using fine compound, it also removes the hazing on headlight. Remember it takes about 30 mins of rubbing on each headlight to see some effect. I would recommend waxing the headlight after using this product.