At $425 which is what I paid for a mint one from swappa with 64gb, id consider it up there with one of the best deals ive ever gotten on a phone. At the price there simply isn't anything that matches it performance wise. I ripped Oneplus early on since I purchased at launch and was disappointed with the overall camera performance and what I was getting for the full price of $540 which isn't cheap all things considered compared to what Oneplus used to charge. They have since made numerous improvement via updates, most notably was adding EIS to 4k video which is one of the biggest reasons I sold the phone since I have 3 kids and shoots tons of 4k video that I edit to go along with my Mavic Pro 4k footage.