The prob with bed liner is it looks great until it gets wet/muddy/dusty and then it looks sort of dirty forever because the texture makes it hard to clean even with soap and water. The upside is it covers everything up, including any creative sheet metal fab you have done! It is also very sturdy...