I bought Sharon a set of Buddy Flap mud flaps for her Surly Cross Check more than a year ago and just managed to get my lazy butt in gear to install them.
They are long thick vinyl flaps with reflective stickers applied. I’ve used them on both my LHT’s and been happy with them. I like the fact they come down nearly to the ground at the front for complete splash protection. I also like the custom graphics. The flaps themselves are quite durable, but the reflective sticker can be damaged. I suspect the nice folks at Buddy Flaps would send you a new sticker set to fix any damaged ones, but I haven’t asked them yet.
You can get all sorts of graphic options on your Buddy Flaps including custom images/text. The package comes complete with all the hardware you need to mount them. You just drill some holes in your fenders and bolt them on.
Her old mud flaps worked fine, which, is part of the reason it took me so long to get the new flaps installed. However, the new flaps do look a lot nicer.
I’m still of the opinion that given the reasonable cost a set of Buddy Flaps is a great upgrade for any fendered bike. This customized touch makes us smile every time we climb aboard.