Quality bedliners don't fade, they just lose their shine. They give you a wax/polish that you're supposed to apply every few months or so if you want to maintain that shine. It's stupid. It's a fucking truck bed.
But if you're worried about fade because you're going to get red bedliner so it matches the truck... FAIL.