I have the Galaxy S7, just got it couple of days, ago, and I love it, great screen, lightweight and comfortable in your hand, nice sound, water & dust resistant which is really important time me, can use microSD cards, fast changer that can charge your phone in like 0 to 25% in like 15 minutes, great speaker and sound, so far I'm enjoying it.
I don't have an iPhone7 so I have nothing to compare it to.