i would say that i'm not too bad when it comes to the z, i do wash it every sunday when i have the chance and keep my slobbering asss bloodhounds far away from the car as possible. i only drive the thing once or twice aweek so it stays pretty clean. i do use all Mcguires products and they seem to to a fine job