You can use 3m undercoating and paint over the top of it and it will work just as good as bed liner but be painted exactly the color of your choice. Herculiner has too much rubber in it and tends to trap dirt in the pores, and looks dull after a while.