Installation was a little tough, just because did not have a key to explain where each pieces was to be located on the truck On the vinyl wrap, no numbers to correspond with numbers on the instructions picture on line. LOTS of guess work! The Completed job was worth the time, looks great, and fits OK. I have had my truck for almost 18 years, have been wanting to do this from day 1 glad I finally completed this. Price was fair, product was of great quality little awkward for a 72 year young man! Fingers and hands not as nibble as when younger. Would highly recommend this to others.