I'd give the iPhone 13 Mini a weak-recommend for small phone lovers coming from Android. It is truly the only option for small phones. (Well, small-ish. I actually find it a bit larger than I'd like, but it's acceptable.) But, iOS is a really significant downgrade from Android. It's usable, I've lived with mine for months, but I'm really hoping I can switch back to Android in the future. I've even considered just reselling the iPhone at a loss so I can switch back sooner, but it's hard because there are also no good Android options, so I haven't... yet.