I have a used Duraliner Plastic pickup bedliner for sale. This came installed in the pickup when I bought it and I have used it for several years. There are no cracks, holes or dents in this. It came out of a 2020 Ram 1500 quad cab pick-up with the 6'4" bed. I have not cleaned it up other than to sweep out the debris. I think it would clean up pretty good if you took some detergent and ArmourAll to it. I wanted a spray in bed liner and finally got that done this past week, so no longer need this. This liner slips under the Ram side rails on the bed and over the front rail. My pickup bed still looked great when I removed it, even after all these years. So.... bedliners do work to protect the bed from scratches and dents! I do not have the covers that go over the cargo bed tie down spots.