Hey, you pay barely $100, you're not going to get top notch hardware/software. However, it is doing exactly what my wife needs for casual Internet use and lite office app activities. It could definitely do with a few more USB ports but I've silver that with a cheap hub. I'm not entirely sure the Windows pro version is completely legal but the Microsoft site accepts the license and provides all updates and support so guess we're ok. Can't beat the price and value!