Bought one for my Mother does everthing I need almost as good as my iPhone 7.
My first iPhone was a 6s+ and now a 7 and I could get along just fine with one of these Sixes. 3d touch can be a pain in the butt, for example. Now me Ma is a tough one to give any tech to. She doesn't want to listen or read or watch a YouTube vid to learn how to use a smart phone, rather just wait for me to stop talking so she can toss out a failed attempt at humor. No problem, until a week later when I get the stink eye and shrilly voice saying that this or that doesn't work. Head meets wall for me with attempts to teach her on several android phones and two Windows phones, all of them simpler, main stream models, you know, not chock full of top end tech that I don't even use, to no avail. She plays with this iPhone and is learning how to use it like crazy! I was always thinking big screen for her 70+ year old eyes, but the 4.7 is fine. The iPhone is successful for a reason, mainly everything works and does it simply yet with elegance. The 6, 6s and 7 seem small at first, to me anyway, but actually is about perfect size compromise for usage and putting in pockets. I remember complaining that the 6s+ was too big, and it is, try putting one in a breast pocket or for me, ACUs, The 4.7s just fit ands and pockets better. But what about the 7 with that quad core fusion this and that super fast processor making the 6 obsolete and slow? Not much in real world use, for me anyway. Takes a little more time to start, sure, butt how many times do you shut off an iPhone? Apps aren't that much slower either, now bench marking scores are a different story, but I'd hate to be the one that uses their cell phone to the level of a benchmark run all the time, is that even possible? So as stated prior, I could easily give up my 7, and contract too, for a 6. Don't like the 3d touch anyway.