I've been playing around with elementary OS. I prefer KDE Plasma as my desktop, but elementary OS's Pantheon is nice looking and runs well.
Below are my notes as I use it more and more.....
Hardware / Installation
So what do I say about elementary OS on various hardware. Well, it works on semi-modern hardware. It does not work on slower systems or those without good graphics. Installation itself is extremely simple, though the average user will probably have to add a number of apps. One can install much any app available in Ubuntu, but the default apps are ones that fit their philosophy. Which I don't mind, and agree with, but reality has me using lots of other apps.
Anyways, two lists for the hardware experience:
Switching from Kubuntu
Normally I use the KDE and sometimes LXQT for desktop environments on Linux. The folks at elementary OS developed their own Pantheon desktop environment. It is a mixture of various components, all developed from by elementary OS team on Github. While switching is relatively easy if using Ubuntu, there are some complications if using KDE/Kubuntu. So please read to the end.
Oh, and if you get stuck, don't forget that CTRL-ALT-F# will switch to a text-based login. And elementary OS uses CTRL-ALT-F7 (tty7) as the graphical screen.
Make sure your existing install is up to date:
Add in elementary OS's repositories:
Install elementary OS's Pantheon desktop & greeter:
When asked, choose the lightdm display manager.
You may be done. If you've not received any errors, reboot. You are probably not using KDE/Kubuntu.
If you are using KDE/Kubuntu, this is the tricky part. You will get an error about gsignond. This is because of dependency conflicts between some base packages between Kubuntu and other Ubuntu(s). Don't forget the CTRL-ALT-F# trick if necessary. Issue these commands:
For older installs, the "apt-get -f install" was needed. Also, there are a few other package version confusions that are cleared up by running the update/upgrade. And yes, the last commands are two sets of same two commands. I haven't researched why, but I had to run them some systems that had been sitting around for a number of months.
In the end, everything has been smooth on my two mains laptops, my desktop and my 64-Bit test laptops using this method.
Oh, another two thoughts. First, after a reboot, be sure to select the right desktop environment. Second, you could leave KDE. Some things are little weird in KDE. For instance logging out doesn't work. I decided to uninstall KDE. I could always reinstall it.