Some nice features. And some very, very superfluous features.
I really wish Amazon had just lightly customised stock android, and not tried to make their own store. Bundle your phones with all your own apps sure, but don't heavily customise every ounce of the OS!
I imagine Amazon would have fared a lot better had they done a Motorola and released the equivalent Moto E, G and X. Cheap but decent, well made smartphones for the masses. Then they could have spent more time making their individual apps much better. And they would have sold like hot cakes!
Also....the name scheme annoys me.
Kindle
Kindle Fire
Fire TV
Fire Phone
How about:
Kindle Reader
Kindle Tablet
Kindle TV
Kindle Phone
Or, keep Kindle just as the reader and call everything else the Fire..Fire tab, Fire TV and Fire Phone.
Bah.
And holy freakin cameras batman. That's 5 cameras staring at you, 6 in total on the phone. And people were worried about the Kinect in a room. They have millions of faces on record!