I've had BedRugs in my last three trucks (2101 Tacoma, 2016 Tacoma and 2018 GMC Canyon) and one is going in my new 21021 Sierra Denali as well. What sold me on the BedRug is its durability and quality. Back in 2015 I hauled 40 Boston butts right out of the cooker to an event about 45 miles away. When I got to the event, I had about a half inch of pork drippings in the bed of the truck. I put the front wheels on my ramps when I got home and started to clean. I began with a garage broom, a liberal amount of hot water and Dawn dish soap. Next came my pressure washer and straight Awesome. Finally I used my bride's bissel rug shampooer and more Dawn. I left the truck on the ramps for two days in the sun to let gravity work on the water. When it dried all the pork grease was gone and within a month the smell was too. Incidentally, that BedRug was not covered during my ownership and never faded. When I traded, it looked and felt as good as the day I bought it. The BedRug in my 16 Taco wasn't treated nearly as bad and it survived several hunting trips where it insulated me from those cold North Carolina winter nights. The BedRug liner is a very worthwhile investment and, if you treat it right, will add value to your truck at selling time. When your BedRug arrives, stretch it out in the sun for an afternoon before installing it, the install will go a lot easier.
If you have a candle laying around the shop, rub it on the teeth of the zippers and they will close a lot easier. Use all the hook & loop fasteners that come with the BedRug - don't skimp. Enjoy your new investment, it will give you years of service and it doesn't look too shabby either.