One plus x is the best phone in this range of mobiles. If you are going to buy an android phone in this range then you should go with one plus x, company has provided its two variants onyx and ceramic, .
Both are same in specification bt the difference is the made quality, of course its a best buy phone bt it has some drawbacks like, it has non removable battery, even you cant open its back panel, it doesnt has proximity sensor thats why when you are on a call then at that time you have to turn off your screen if you dont then any functionality or button can be pressed by your skin.