Is the A54 a good everyday phone?

Calls, texts, reddit, YouTube, elevate and maps.

Is the battery life good?

I’m needing a new phone and don’t want to spend a lot.

I currently have the Note 20 Ultra but the mic/ speaker is going out. Battery isn’t lasting through the day for normal daily tasks. Starting to stutter a little here and there.

TIA