This is not the first screen protector I have bought, but it is, by far, the best.
I bought the screen protector as on my tm2-2190sa (incidently this product is suitable for all models of the HP TouchSmart tm2) the existing touch screen finish was too shiny for my liking, both visually and too slippery for when using the digitizer pen.
Firstly I was pleasantly surprised to see that the size of the protector wasn't limited just to the visible screen area but it is the same size as the entire existing screen protector. ie. They haven't skimped on materials.
Not only was it easier to apply than I expected but I found the micro-fibre cloth included with the screen protector perfect to clean the screen prior to application without leaving any smudges or particles of dust or lint, which would have spoilt the end result. Additionally the plastic squeegee card included was ideal, when used in conjunction with the cloth (as per the instructions) to remove any trapped air bubbles during the application procedure. After the application I had a few very small air bubbles around the edges that didn't seem to want to squeegee out but true to the included instrution pamphlet they dissappeared well within the 72 hours stated.
Once applied I could see the true benefits of this screen protector. Visually it dramatically decreases reflections on the screen especially if you have light sources nearby, or when viewing videos or dark images. Although there is a slight effect on the screen clarity, this is almost imperceivable and pails when compared to the benefits of the product. The other benefit is obvious when using the digitizer pen or even fingers to operate the touch screen - The screen protector has an almost paper like quality which greatly increases accuracy and feels much more natural, especially when using the pen. Additionally it greatly reduces the appearance of finger prints which previously spoilt my enjoyment of the touch screen on the tm2.
Overall I would recommend this product to all HP TouchSmart tm2 owners - Try it, you won't be dissappointed!