Very complete product, easy to use by looking at one or two online tutorials. Only downside, the quality of the glass that reflects much more than the original glass and hangs much traces whatsoever. Apart from that, it is much cheaper and much faster than the service. A word ...