Picked up there pixel 2 xl as stated.... Came from the essential phone and v30. Had the essential phone for about a month and a half and the v30 for a week. Really liked both phones hardware, both had software issues.... The essential phone is a beautiful phone and feels great in the hands. Essential has been pushing many updates out and states Oreo coming soon and the phone has improved immensely from release. The camera is being updated often and is improving. The v30 is an awesome phone and works great when issues with signal on Sprint. Front myself and a few others we had some signal issues and believe it to just be radio/software issues the should be correctable via an update. I didn't feel like keeping a device waiting for the first update when the Pixel 2 xl was coming out because that's a lot of money to wait for an update. I decided to return the v30 and keep my preorder of the 2 xl and no regrets at all. Yes, have some blue at an angel but in my day to day, it doesn't really affect me. I received a unit with no screen issues and I'm very happy. I'm getting better signal over both phone and it's the smoothest device I've used (Android/iOS/) in a long time. Sent from my Pixel 2 XL using Tapatalk