Will only fit Silverado SS trucks, 2003-2007 Brand new, ready to get painted and fitted, comes with hard wear.