Just as the title says. Bought this to do a hood/grill swap on the regular cab but decided to sell the truck. Grill is in great shape and was removed from a 07 (classic) silverado with 40k miles. Does not have the body colored end caps but can be purchase very cheap. I may actually have one laying around. This grill will fit all 03-07 silverados; 03-04 (05 1500s) trucks will need the matching 05-07 hood but is a very common swap to upgrade the looks of the front end.