My recommendation would be the rear seat cover. This is the best investment that I have made for my ML which was only $70. My kids have spilled and dropped all kinds of things on this cover. I've removed it to washed it several times. Good news is the leather seats still look great under the cover. The MB rubber mats are also great too.