I just got my iPhone 7+ a couple days ago from my iPhone 6+ and I love it I think it's great. Im in a lucky position that my job allows me to have 2 phones. I love them both. I have a Samsung s7 edge and my iPhone, and either of them are fantastic phones.
I have both an android and iPhone and I prefer iMessage but now quite a lot of people are using WhatsApp, it's easier for people who have many contacts with cross platform devices.