I have just taken delivery of my new RX300 SE :D . I had a valeter apply Ultrashield car paint and Leather protection. I was so pleased with my last car that I had it on, I had to have it on my new RX as well. I have also got a Land Rover Defender with it on as well, that is in the mud most weekends it is so easy to clean and looks the nuts all the time. It’s also got a seven-year guarantee. Don’t take my word for it have a look yourself Ultrashield