Each of my sons has his own computer. My oldest son has Windows 8.1 and my youngest son has Windows 10. My oldest son tried to get the free Windows 10 upgrade; but, it failed either at the download or with the installation.
My youngest son has been using Windows 10 since he got his computer. He said that Windows 10 is better than Windows 8 or 8.1.