I bought the ZeeDee thick rubber floor mat for our Sierra. Works great for the floor. But, helping a neighbor download a stuck large Uhaul trailer down the mountain, it did a number on the sides of the bed, plus the tailgate, and it looked bad. So I broke down and had it LineX'd. No signs of that happening now and no regrets.