For cleaning cloudy headlights, this does not last as long as the expensive kits  BUT you can do it in a couple of minutes and they look great.  I apply it every wash otherwise they start to fade again.  Its the difference of spending money and hours on the expensive kits that involve sanding etc.  OR just using this once a month.  Easy as pie.