I bought two Xiaomi phones and was really underwhelmed. The hardware is really good for the price, but the OS is garbage. I've had non stop issues. 50% of the time, when someone phones, the answer button doesn't show up, or if the screen is off, it remains black. I have connection issues on my mesh wifi, which no other device has a problem with. youtube will lose all play pause buttons, and everything around the video is black. If I put youtube on double speed, the video stops playing and it kicks me back to youtube home menu. There are constantly small issues like this. When I was doing my research, a lot of people online were complaining about the buggy OS, and I ignored it unfortunately. Yet, everyone here seems to love these phones, (which is why I ignored the reviews.) so I don't know if I just got unlucky with both of my phones or maybe the flagship models are better. Either way, next time I'm going to put in a few more bucks and get something else.