Was exactly what I needed. I plugged it in after downloading the driver package and it has worked flawlessly every time. If you need a flatbed scanner, buy THIS ONE and don't waste your time with any others! Has a button to scan as a PDF if you want!