It works fine except for the touchpad, hence the switch to libinput.
Keep in mind, it comes with a bunch of stuff enabled by Dell and using their own repos.
I upgraded the kernel as I'm using the WD15 dock and the thunderbolt firmware/drivers are flaky on older kernels and will lock up the system.
If you've never ran Linux as your primary machine, be prepared for occasional snags, especially around suspend.
Overall, it's an easy system to fiddle with with lots and lots of online resources and how-to's.