TLDR: Had the phone for about a month, and overall, very pleased with it. No regrets at all. The best feature of this phone has got to be the lack of bloatware that the carriers require on their phones along with the frequent security updates that Google releases. If you like to have more control over your phone - then this is the one to get. Size: It is a little bigger than the other "flagship" phones, which can be good if you stick it in your back pocket - you won't forget that it's there when you sit down. Also,great for web browsing. Camera: The camera takes great photos (certainly better than my previous S4 and S5) - though you may want a camera app that does a bit more than the one that comes installed. You'll also need a app for photo management since there is no "Gallery" (the CM QuickPic is a good one). Charging: It uses the new USB-C connector - so if you have a bunch of the older micro USB chargers - I'd recommend getting a 4 pack or so of the MicroUSB adapters (no fast charge support, but for night time charging who cares). You'll also want to keep one with you since not everyone has the USB-C cable. Though it certainly holds a charge for the whole day and then some. For more information on the faulty MicroUSB adapters, google "Benson Leung usb-c" Storage: Depending on how much you store, I'd recommend getting at least the 64GB model - since this phone does not have microSD card support. This is the only real negative - even if I never use all the space - the option for expanded storage should always be available. Case: Get one. This one came with the slim Speck grip case. Works great. Other observations: If you use Verizon - It appears that the Visual Voicemail feature is not compatible with the Google Messenger app, so had to stick to basic VM notification. Also, the Verizon Cloud app does not work - so you won't be able to restore any items you backed up using that app on a Verizon carrier phone. There are plenty of free apps you can use to directly transfer over the same information though. There are some specific VZ Apps for the Nexus 6p and if you also have FIOS their app works so you can stream TV to your phone. Finally, it's worth mentioning that Verizon now charges $20 when you add one of their phones to your plan, but if you provide one of your own (like the Nexus 6p) - then no fee. If you want a great phone for a price that won't break the bank, but give you all the features of phones costing $300 more, then get the Nexus 6p.