It's difficult to attach without bubbles but the quality is good. It really removes all the reflections. I recommend to buy 2 instead of one, because the first one probably will end in the trash because the bubbles. The ratio quality/price is very good.
Also it's very important to know how to put it properly, as we can see in the following video: