Good protection but tricky to get right.
I bought this to apply to the high wear areas of my new Giant Trance X e-bike. Once applied it offers good protection to those areas, the film is quite thick so should stop minor scratches and scuffing. As it is a generic kit it will need some cutting to fit to your specific bike. I did find it very tricky to get all bubbles out, especially the little micro bubbles. I tried applying it both wet and dry using a soapy water solution for the wet method. You need to wet your fingers if applying dry, so as not to leave fingerprints behind. Also be weary of removing it too many times if applying dry as some bikes clear coat finish is pretty thin and this can lift it if not careful.