I have duplicolor truck bed liner on the tops of my hard luggage and really like it. You see little scratches in it, (thumb nail, boots, etc) but it wears hard, and is (obviously) untouched by rain and stuff. I also don't have to feel bad about throwing my jacket or chaps over them. I think this will be the stuff I use on my CL350.