I'm a brand new iPhone convert as well. Here are my thoughts:
I've used about a dozen different Android devices in the past 5 years. It seemed like I was always chasing the PERFECT device and every device I tried came up short. For example I loved how the M8 was snappy and fluid (I've always been a Sense fan) and it had AMAZING speakers...but the camera was awful. My Note 4 was probably the most aesthetically pleasing Android device I ever had, and I loved the size, s pen, and the plethora of awesome features...but I hated the TouchWiz lag and the GPS was pretty much unusable. My LG G4 was pretty snappy and the GPS was on point and I loved the leather back...but the IU was a bit boring and the battery life was pretty dang bad. You get the idea
.
I've used the iPhone 6s Plus now for 5 days and I have nothing to complain about. It's a beautiful device (and highly customizeable with the vast array of accessories), battery is nothing short of incredible, GPS is on point, it's as fast or faster than any Android device I've used, the app quality is a lot better, the keyboard was a cinch to get used to (coming from about 4 years on SwiftKey), the OS is intuitive and fun to use, etc. Sure, it doesn't have all of the bells and whistles that are baked into certain Android devices, but I found that a lot of those bells and whistles were just fun to show off to my friends and aren't really deal breakers if I don't have them anymore. Other things that I'm used to, like a file manager, I could easily find an app for.
I know I've only had this phone for 5 days, but I can easily see myself being happy with this phone for a year since I don't have to make any compromises.