If you have Windows 8, then definitely yes. If you have Windows 7, it's a bit more subjective.
I had an issue where Intel didn't have drivers available for Windows 10 for the integrated graphics in their CPUs, which then caused Windows 10 to crash, but that was fixed by uninstalling those drivers and disabling the integrated graphics in the BIOS. Other than that it's been pretty smooth sailing. One minor neat feature is that the start menu / Cortana works as a calculator and converter; so converting kg to lb or USD to GBP or CAD, etc is done just by hitting the start menu button and typing in the query. Windows 10 does give you less control over certain aspects of security and can potentially be more intrusive, but I'm personally not too concerned about it; I don't believe that Windows 7 or Vista or XP would be that much more secure to malicious hackers, if at all, and if you're paranoid about the NSA or whomever getting your data, you're probably a few years too late and aren't going to stop them by staying on an older version of Windows.