The Best way to find out if your 99" and the 2006" have the same Paint, is to go to the Below Link and enter your Trucks Vin # Number........and it will show you what your 99" Silverado came with from the Factory.....everything from what Engine...Trans....to Color of your Interior to the Color of the Exterior Paint....you will be looking for a Series of Letters and number's....it will take 20/25 seconds for the information to download,.....once the link show's you everything your all set to find your paint code,I'm looking at a used topper off of a 2006 dark blue silverado for my 1999, the guy insists it will match but im not sure. Can anyone help out? Thanks!