I wrote this review because this was my first ever Android phone which I had used as my daily driver. And used it till late 2017. Then I had to sell it because of its battery. Because it was at the verge to get dead. So let's talk about this phone, so can it give competition to today's mid range or budget range devices. So my answer is yes. So first of all my justification to my answer is that this phone still has some good and pretty tricks in its sleeves. This phone can easily run on Android Nougat and Oreo thanks to custom roms and its developers, plus because of custom kernels out there of N5 the battery management can be better but not that good when compared to Android phones which you get right now, then the design there would be some mix reactions about the design of this phone because for some people the design would be still good as new like me but reality is that the design is not good as good when compared to the standards of today's Android phones but because the body's back design is made of rubber you can get a good grip on the phone which metal and glass body phones can't give you though the body is made up of rubber it still supports wireless charging which is really good and lastly the camera quality the rear side camera is 8MP shooter I know that now you will be thinking 8MP would not give good quality photos but it still gives some good quality photos in 2018 if you have a custom ROM then you can install Pixel ported Gcam for nexus 5 and get all options that Pixel 2 camera gives you like portrait mode, HDR+ and many more. And I have to say portrait mode does works fine on N5, but the flaws are that no hybrid slot so you can only use one sim. Which is pretty bad because with sim card you can even expand the storage, then no fingerprint scanner and lastly battery management if you still want to use Nexus 5 in 2018 then you should insert a new battery because if you use the old battery till now it would heat your phone like hell so I would recommend you to change the battery. Overall a good phone and can give tough competition to some budget phone like Mi A1, Honor 7X and many more like them.