Driver installation is a bit cumbersome (search this forum, see how to delete the "extra" button manager program). But the scanner is great, small, bus powered and reasonably fast, great specs for the price. Check out the LIDE 20 if you want less or the new LIDE 50 if you want more!