Alternative to carpet

Epoxy primer and Urethane paint. I HATE bedliner. But I work in collision repair and removing that stuff to make repairs is a real drag. If you ever have to go in and make rust repairs later on , you will be hating it.