Overall I think this product was an excellent choice for what I needed it for, for the money. However, at times it randomly lags. I've encountered some anomalies with operation of my function specific software. I don't push this little guy too hard and the majority of the time it operates trouble free. It's very small and very lightweight,  which is exactly what I needed.