Let's start with the good stuff. The Nokia G400 5G is a solid budget phone that punches above its weight class in several areas. That 3-day battery life claim? It's not just marketing fluff - I regularly got through two full days of moderate use (social media, YouTube, some photography) without needing to charge. The aluminum frame gives it a premium feel that's rare at this price point.
The 120Hz display is where this phone really shines. Scrolling through feeds is buttery smooth, and the Full HD+ resolution makes everything look crisp. I compared it side-by-side with my friend's $800 flagship, and while the colors weren't quite as vibrant, the difference wasn't nearly as dramatic as the price gap would suggest.
Now for the quirks. The camera situation is... interesting. The hardware is capable (those 48MP shots can look great in good light), but the software needs work. Like other reviewers, I had to ditch the stock camera app for a third-party solution after it started freezing constantly. Once I did that though? Night and day difference - suddenly I was getting reliable performance.
The memory management can be frustrating too. With only 4GB RAM, you'll notice apps reloading frequently if you're a heavy multitasker. It's not a dealbreaker for casual use, but power users will want to look elsewhere.
Connectivity has been rock-solid for me on T-Mobile (5G included), though your mileage may vary based on location and carrier. The unlocked nature means no bloatware - just clean Android 12 out of the box.
Bottom line? For under $300 (often found around $200 on sale), this is one of the better budget options out there if you can live with its limitations. Just be prepared to tweak some settings or replace a few stock apps to get the best experience.