I had 8.1 and was quite happy with it but I switched to Windows 10 on my laptop and except for the start/end part and getting some updated drivers for a couple things it is working great. I put W10 on my Desktop and disaster--one problem after another and finally I went back to 8.1. My tech says to do a clean upgrade which means taking everything off and then using the DVD/USB version instead of the download version. I don't really know if it is worth all that trouble.