These are new, come off of a brand new 2012 Avalanche. Dealer removed at my request, before initial delivery. They are not covers. I am told this is all the parts you need for full replacement and are all that I received.
Fits from 2007-2012. GM Avalanche, Silverado, Sierra, Tahoe, Suburban...