I have used a product called monsta liner. I used in my jeep and after 7 years of abuse it still looks great. Even my carbide tipped fishing cleats failed to mar it. It can be rolled or sprayed in. It has a hard epoxy coating look to it with a little bit of orange peel. If I didn't have the factory liner i would definitely be putting this in.