I give this product five stars because the product performs better than I ever expected. I immediately upgraded to Windows 10. The upgrade was less than smooth, but I don't think that necessarily had anything to do with the system. My new Windows 10 system now purrs like a kitten and has become my new workhorse.