I've had tonneau covers on my present and previous GM Sierras. The best accessory has been a spray-on bed liner. Current has and previous two had a GM factory spray-on bed liner. Older Sierras have had either a Rhino or Line-X. Can't beat the surface protection and rust prohibitor. Pricey but worth it.