What is 'small form factor'? Any way the phone is a very good buy-I wanted one that I could remove the battery from and I've had Nokia phones before and they were very good, too.
Good: runs stock Android, so no bloatware.
Not so good: it's Android Go (aka Android Lite).
Reasonably responsive. Overall, probably worth the $44 I paid.