Not an exact OEM for a 2007 Silverado, but I've used them on the back and they look good. The included hardware is good. The seller is also good, I will buy from this seller again.
Pros
High Quality Material: Polypropylene and thermoplastic polyolefin material, safe for use in any harsh environment without cracking or deformation, strong and durable.