These have never been installed but are old stock. There is no hardware or brackets. The step treads are there but the adhesive may not stick. They are for full size Chevy Pu. Standard cab.  The part number on the board is 2007-da. I can't find any info about the year it fits. I believe it is for trucks around the year 1995 and the years surrounding that body style. Unfortunately I can't be sure of the year so please do some research before bidding.