I was originally waiting for a One Plus One, but they really bungled their release. I got tired of waiting and waiting and waiting, so I bought this phone instead. Once One Plus One released and had lots of quality control issues, I was very happy that I got the Nexus 5 instead. It unlocks very easily and I love having a rooted android device. It is getting a little dated by now, but it still works really well and updates well too.