I had owned iPhones from iPhone 3 to iPhone 5 but after the 5 I went to various Samsung devices exclusively. The new benchmarks for the iPhone 7 made me take another look at the device and I ended up getting one the first day that they went on sale in Thailand. I had gotten away from the phablet-sized devices so I went with the 7 instead of the 7+. Pluses, it's so fast and smooth and it seems that everything works the way it should every time.
Minuses are having to use iTunes to transfer my songs, etc. every time I want to put a new song or album on my phone I have to fire up iTunes. My biggest complaint is no notification LED, anytime that I'm around the phone I will hear it or see if a message, etc, comes in but when I come in from jogging, etc. I like just looking and seeing if the notification light is on. With the iPhone I have to pick it up and manually look at notifications. Still I am still using it and the lack of an LET light isn't that much after you get used to it.