The rattle can spray on bed liner isn't anywhere near as durable as the catalyzed stuff body shops use for actual truck beds but it is cheaper! A textured powder coat would be another option.