I have been on both sides. At first I had a lot of androids. That was, when android has starting era. At this moment they were very laggy. So I decided to jump on Iphone. Experience was good. No lags, crashes or anything like that, but they are very limited in functions. So after 2 years of using, I give a second try to Android. And at these moment I am very happy with my Huawei p20PRO