It's not a "flagship" but it is fully featured - nothing spared - and half the size of my palm. The screen is just small enough to be too annoying to do anything really distracting on. I have gotten NOTHING but compliments on it since I started using it a month ago (on a reco I picked up here).
Typing is much easier than you would think. With swipe typing it's almost at par.
I also use bitwarden for passwords, so the main thing I type without swype is the passphrase for bitwarden, and proper names that autocorrect will then proceed to change to the wrong thing afterwards anyways (just like a big android phone).