Herculiner is good, surface prep is everything. Scuff it up good and you'll have no problem. It is about $90 at Pep Boys, Kragen etc. It is easy, but messy! Don't get it on anything you don't want Herculined, including you! It starts off kinda shiny, almost sparkley, but that goes away in a wash or two. All in all a great deal. Mine is 3 years old and has scraped in some places where I hit it HARD, but I only did 2 coats. I would recomend 3-4, especially where it will get the most wear. It also takes paint fine. Last time I re-painted the truck, I just sprayed the whole thing and it looks as good as new.