I go through phones pretty quickly, but this HTC 10 is totally satisfying to me. I put a Dbrand black carbon skin on it and it feels so great. I put all my Itunes on a 64 GB Micro SD card. I got a set of HiRes earphones that sound fantastic. When I pick the phone up, either my Gravity app turns the screen on or I just tap it twice and the screen comes on. I never have to use the power button. I like the size of the phone, 5.2 inches seems perfect for me. I also own a Galaxy S7 Edge, which is also a great phone, but this one is slightly better for me and my S7 Edge has been sitting on a shelf for a month.