This is one of the best I have ever used. Did my wife's 300s first then my 2500 next. Drove in the rain this morning and what a difference. All so cleaned the inside glass and man what it did was great. The best the inside glass has ever looked. Thanks Adams.