A detailed primarily is a lubricant that keeps small particles of dust/grit from scratching as you clean them off the vehicle. This detailer does that better than any other I’ve used. It also does leave an amazing protective finish behind that does keep new dirt off for a while. Not a substitute for properly applied wax, but a great addition between waxing and washing. It’s also great on plastic. I even use it on non-windshield glass and it’s great!