I order this product in view of the comments and I assure you I'm not disappointed. Implementation has to do with care, take his time. The film 2 are protected by first removing protections.la on, the 2nd after placing the film on the screen. Easy to set up without any bubble. it's perfect !!! comes with cloth and squeegee.