Used this to replace an absolutely horrible Hewlett-Packard all in one PC. As far as I can tell my model does not have touchscreen so I left that unreviewed. I like the small footprint or you can put it on the countertop or on the end of the bar and have computer access that is out of the way when not needed. The keyboard usually stores under the screen in the space between the metal runners of the stand.