Hi mate, for general cleaning you should ideally use something like Swissvax Car Bath Opaque, as the oils and minerals in ordinary shampoo can diminish the matt effect. For protecting, again, Swissvax Opaque wax. Ordinary wax contains natural oils which will give the matt a greasy appearance (well, when compared to the Opaque wax).