Have a hard time with my slide out keyboard due to big fingers, but this really helps! I really like the touch screen typing versus the small keys. The accuracy of my typing has really improved and this is much more comfortable to use. Have tried other virtual keyboards, but by far this one seems to work the best. Also allows some degree of customization. Simple set-up and small footprint on memory are an additional plus. The contrast in colors make the screen very easy and appealing to the eyes. I really like this option versus always having to slide out the keyboard. For the price...give it a shot! I think you will be pleasantly surprised.