The best wax that I have ever used is the meguiars nxt generation synthetic polymer. I am an auto detailer by trade. I have applied this wax to my truck as to all of my clients vehicles. I have one client that has this wax on his 08 superduty it has been on there for 6 months, I wash his truck sometimes 2 times a week and it still beads up like I just put on the wax.