I have a spray in bed liner. Little tougher crawling around but will hold up forever.

I had a rubber bed at in my last truck and was happy with that too but the new truck came with a Spray in from the factory.