I just recently upgraded from a 4 year old iPhone 5 to the 6S and so far its amazing. The only thing I've noticed is that the screen and sapphire front has gotten lots of tiny little scratches that can only be seen when a bright light reflects over it (i.e. if whenever a glare goes over it). They're not visible otherwise generally and the ones on the screen can't be seen at all when the displays on, but its just kinda irking me since I've had the phone for only a week and I'm the kind of person that rubs fingerprints off it with a lens cleaner . It doesn't have a screen protector or case on it but I haven't dropped it at all, and I've been keeping it in my pocket on its own so that nothing else can scratch it, not even my keys/headphones.