Needed a new Android phone. Online gurus say it's OK, has strong and weak points. Just like any other. Awesome screen and fingerprint sensor. Camera turned out better than expected. Macro sucks though. Proximity sensor works fine. Software is stable. There are many worse phones for more dollars.