It's a mid range phone at the end of the day, but has constant updates from Google. The one thing I believe Apple do well is make a phone with software that matches it well. Hence going for a google one, it'll work smoother than another brand. I have a low end Android Samsung work phone and it's poop. Always disliked Samsung phones despite loving their other tech stuff.