I debated whether or not to have ppf professionally installed or do it myself before coming across Tesbros front diy ppf kit for my highland 3. Ji makes it look fairly easy on the install videos, but it’s really not. My install was far from perfect, but the tesbros support team was quick to respond and helped me fix my issues. If you can follow directions and have the patience/time, it will definitely be worth it! But you will need to dedicate a whole day to get this done.