Even the iPhone 6 runs all right. I have dropped mine quite a few times and it still works fine for my needs (which are not many since I have a computer). I have to admit that sometimes it doesn't start charging without shaking the cable a bit though, and not being able to update to the latest iOS version is regrettable.
But what I'm saying is that my iPhone 6 is still running mostly fine as well.