It's a quality product and it works. Tried it on 2 cars and got good results both on moderate and extensive yellow haze.  This bottle will probably last for up to 20 cars. Your headlights won't look like new, but results are more than acceptable and the amount of work is minim. If you got chips and scratches on your headlights buy the 3M 39008 kit instead.