Typing to you from a Librem 13 that I've owned for ~3 weeks. So far, the hardware is stellar. I can't say the same for PureOS, I replaced that after ~36h (never made it to desktop). Battery life is consistently ~8-9h. The machine is more powerful than the desktop I replaced it with -- that box is basically NAS now.
Would I buy again? Yes, for the ethos. Would I recommend it to a casual user (the intended audience)? No. It's still very much a techie device. If I push the power button and don't see desktop within a minute, that's broken. You need to be comfy at the command line to maneouver -- which I notice has been almost entirely convenienced away in Fedora 29. If Librems shipped F29, I could at least recommend it for my partner who is the definition of a casual computer user.
I like mine (a 13). Hardware seems very solid, battery life is good. Screen, keyboard, touchpad are fine for me (some people are very picky about these things). Having the kilswitches for mike/camera and wireless/bluetooth are nice. I was on a 2013 13" MacBook Pro previously (an amazing piece of hardware as well) and can't say I miss it.
The only thing I miss actually is the 16x10 aspect ratio of the MBP, where the Librem like all other laptops I know of is 16x9.
Software-wise I've stuck to PureOS (which is Debian-based) despite temptations to install Arch or something. It's worked fine for me.
Would I buy again? Yes, for the ethos. Would I recommend it to a casual user (the intended audience)? No. It's still very much a techie device. If I push the power button and don't see desktop within a minute, that's broken. You need to be comfy at the command line to maneouver -- which I notice has been almost entirely convenienced away in Fedora 29. If Librems shipped F29, I could at least recommend it for my partner who is the definition of a casual computer user.